Курсовая работа: Построение компьютерной системы на микроконтроллере

– Керамический резонатор

– 32 kHz кварцевый резонатор

– высокочастотный кварцевый резонатор

– внешний источник тактовых импульсов

В данном разрабатываемом устройстве наиболее предпочтительным режимом работы генератора является применение внешнего кварцевого резонатора подключаемого к контактам XIN и XOUTЭто стабильный генератор с точной выдержкой временных интервалов тактовой частоты которая необходима для делителя USART интерфейса.

На рисунке 5 приведена схема тактирования.

Рисунок 5 – Схема тактирования.

Схема сброса

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

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

Схемы входных и выходных устройств

Прием данных осуществляется по последовательному RS-232 интерфейсу. Для его нормального функционировании и обеспечения совместимости с уровнями используем микросхему интерфейса MAX232. Схема включения MAX 232 приведена на рисунке 7.

Рисунок 7 – Схема включения MAX 232

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

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

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

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

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

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

1. Установить значение линии RS

2. Вывести значение байта данных на линии шины DB0...DB7

3. Установить линию Е = 1

4. Установить линию У = 0

5. Установить линии шины DB0...DB7 = HI

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

К-во Просмотров: 341
Бесплатно скачать Курсовая работа: Построение компьютерной системы на микроконтроллере