Формирование тактовых импульсов
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

 

Источником тактовых импульсов в микроконтроллере AT90S1200 может быть:

– Генератор с внешним резонатором;

– Генератор с внутренней RC-цепочкой;

 

Наиболее предпочтительным в данном блоке является генератор с внешним резонатором т. к. он позволяет задавать любую тактовую частоту, которая зависит только от кварцевого резонатора, на которой может работать микроконтроллер. Это стабильный генератор с точной выдержкой частоты генерации.

Использование внешнего генератора требует наличия дополнительной аппаратуры.

Генератор с внутренний и внешний RC-цепочкой не гарантирует стабильность частоты.

На рисунке 2.2 приведена схема включения тактового генератора.

 

Рисунок 2.2 – Схема включения тактового генератора с внешним резонатором.



Схема сброса

 

На рисунке 2.3 приведена аппаратная схема сброса по включению питания. Данная схема необходима для первичной инициализации аппаратуры микроконтроллера.

 

Рисунок 2.3 – Аппаратная схема сброса по включению.

Схема подключения цифрового термометра

Для подключения цифрового термометра используется три порта ввода/вывод. На рисунке 2.4 приведена схема включения термометра.

 

Рисунок 2.4 – Схема включения термометра


 

Функциональная схема приведена на рисунке 2.5

 

Рисунок 2.5 – Функциональная схема DS1620.

 


Схема подключения ЖКИ

 

ЖКИ подключен к микроконтроллеру AT90S1200 с помощью 8-ми разрядной шиной.

 

Рисунок 2.6 – Схема подключения ЖКИ.

 

Алфавитно-цифровые ЖКИ - модули представляют собой недорогое и удобное решение, позволяющее сэкономить время и ресурсы при разработке новых изделий, при этом обеспечивают отображение большого объема информации при хорошей различимости и низком энергопотреблении. Возможность оснащения ЖКИ - модулей задней подсветкой позволяет эксплуатировать их в условиях с пониженной или нулевой освещенностью, а исполнение с расширенным диапазоном температур (-20°С...+70°С) в сложных эксплуатационных условиях, в том числе в переносной, полевой и даже, иногда, в бортовой аппаратуре.

В соответствии с временной диаграммой в исходном состоянии сигнал Е = 0, сигнал R/W = 0, значение сигнала RS - произвольное, шина данных DBO...DB7 в состоянии высокого импеданса (НI). Такое состояние управляющих сигналов (E и R/W) должно поддерживаться все время в промежутках между операциями обмена с ЖКИ-модулем. Шина данных в эти моменты в принципе свободна, и может использоваться в мультиплексном режиме для каких-либо других целей, например, для сканирования матрицы клавиатуры. Естественно, необходимо позаботиться об исключении конфликтов на шине данных в момент совершения операций обмена с ЖКИ-модулем.

Последовательности действий, которые необходимо выполнять управляющей системе при совершении операций записи и чтения для 8-ми разрядной шины приведены соответственно в таблицах  1, 2. Для нормальной работы ЖКИ необходимо сформировать временные диаграммы приведенные на рисунках 2. 7 и 2.8

Таблица 1. Операции записи для 8-ми разрядной шины

Установить значение линии RS Вывести значение байта данных на линии шины DB0...DB7 Установить линию Е = 1 Установить линию У = 0 Установить линии шины DB0...DB7 = HI

Таблица 2. Операции чтения для 8-ми разрядной шины

Установить значение линии RS Установить линию R/W = 1 Установить линию Е = 1 Считать значение байта данных с линий шины DB0...DB7 Установить линию Е = 0 Установить линию R/W = 0

 


Рисунок 2.7 – Временная диаграмма операции записи

Рисунок 2.8 – Временная диаграмма операции чтения

Дата: 2019-07-30, просмотров: 162.