Читайте также: |
|
Микроконтроллеры могут быть выполнены в корпусах PDIP (20 выводов - прямоугольный) или TQFP (44 вывода - квадратный). На рис. 1 приведено условное графическое обозначение микроконтроллера в корпусе PDIP.
RESET -вход сброса. Для выполнения сброса необходимо удерживать низкий уровень на входе более 50 нс.
XTAL1, XTAL2 -вход и выход инвертирующего усилителя генератора тактовой частоты. К выводам XTAL1, XTAL2 подключается кварцевый резонатор или внешняя RC-цепь.
Vcc, GND – выводы для подключения напряжения питания микроконтроллера.
AVcc и AGND – выводы для подачи напряжения питания на встроенный аналого-цифровой преобразователь.
AREF – вывод для подачи эталонного напряжения на блок ЦАП встроенного аналого-цифровой преобразователя.
Микроконтроллер имеет четыре 8-разрядных порта ввода-вывода: Port A (РA7…РA0), Port B (PB7…PB0), Port C (PC7…PC00), Port D (PD7…PD0) -двунаправленные порты с тремя состояниями. Выходные буферы обеспечивают ток 20 мА
К выводам разрядов портов подключаются внешние устройства управляющей системы (датчики и исполнительные устройства). Все разряды портов могут использоваться как для ввода или вывода данных, так и в альтернативном режиме. В круглых скобках разрядов портов указана альтернативная функция вывода. Альтернативная функция определяет ввод сигналов от внешних устройств системы управления к встроенным устройствам микроконтроллера или вывод сигналов от встроенных устройств к внешним устройствам системы управления.
Некоторые альтернативные функции разрядов портов ввода-вывода:
§ внешние напряжения для входов встроенного АЦП подаются через выводы порта А (ADC.0-ADC.7);
§ аналоговые напряжения для входов встроенного аналогового компаратора подаются через выводы разрядов РВ.2 и РВ.3 (AIN0-AIN1);
§ выводы разрядов РВ.2,РD.2 и PD.3 являются входами сигналов прерываний от внешних устройств (INT2,INT1,INT0);
§ импульсные сигналы управления выдаются от встроенных устройств через выводы PB.3,PD.4,PD.5,PD.7.
§ Последовательный интерфейс SPI использует выводы РВ.4 – РВ7.
Рисунок 1
Контрольные вопросы
1. Почему процессоры с безаккумуляторной архитектурой имеют более высокую производительность, чем процессоры с аккумуляторной архитектурой?
2. Разрядность ячейки программной памяти микроконтроллеров семейства AVR.
3. Что обеспечивает конвейер?
4. Разрядность ячейки памяти данных и регистров микроконтроллера.
5. Характеристики микроконтроллера ATмega16.
6. Условное графическое обозначение микроконтроллера и выводы.
Дата добавления: 2015-07-20; просмотров: 338 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Особенности микроконтроллеров | | | Организация программной памяти |