Схема контактов и описание ATmega16

ATmega16ATmega16 — это 8-битный высокопроизводительный микроконтроллер из семейства Atmel Mega AVR. ATmega16 — это 40-контактный микроконтроллер, основанный на усовершенствованной архитектуре RISC (Reduced Instruction Set Computing) с 131 мощной инструкцией. Микроконтроллер имеет программируемую флэш-память 16 Кб, статическое ОЗУ объемом 1 Кб и EEPROM объемом 512 байт. Срок службы флэш-памяти и EEPROM составляет 10 000 и 100 000 циклов соответственно. Большинство инструкций выполняется за один машинный цикл. Он может работать на максимальной частоте 16 МГц. Схема контактов ATmega16 должна немного прояснить ситуацию.

Схема контактов ATmega16

Схема контактов 1

Схема контактов 2

У микроконтроллера ATmega16 32 линии ввода / вывода, которые разделены на четыре 8-битных порта, обозначенных как PA, PB, PC и PD. ATmega16 имеет различные встроенные периферийные устройства, такие как USART, ADC, аналоговый компаратор, SPI, JTAG и т.д. Каждый вывод ввода / вывода выполняет альтернативную задачу, связанную со встроенными периферийными устройствами. В следующей таблице показано описание контактов ATmega16.

Описание контакта ATmega16

PIN 1Ввод / вывод, T0 (вход внешнего счетчика таймера 0), XCK: ввод / вывод внешнего тактового сигнала USART
PIN 2I / O, T1 (Вход внешнего счетчика Timer1)
PIN 3I / O, AIN0: положительный вход аналогового компаратора, INT2: вход внешнего прерывания 2
PIN 4I / O, AIN1: отрицательный вход аналогового компаратора, OC0: выход таймера 0, выход сравнения
PIN 9Пин сброса
PIN 10VCC = + 5 В
PIN 11GND
PIN 12XTAL2
PIN 13XTAL1
PIN 14(RXD), I / O PIN 0, интерфейс последовательной связи USART
PIN 15(TXD), контакт 1 ввода / вывода, интерфейс последовательной связи USART
PIN 16(INT0), контакт 2 ввода-вывода, внешнее прерывание INT0
PIN 17(INT1), вывод 3 ввода / вывода, внешнее прерывание INT1
PIN 18(OC1B), контакт 4 ввода / вывода, выходы канала ШИМ
PIN 19(OC1A), контакт 5 ввода / вывода, выходы канала ШИМ
PIN 20(ICP), вывод 6 ввода / вывода, вывод ввода таймера / счетчика 1
PIN 21(OC2), вывод 7 ввода / вывода, выход таймера / счетчика 2 выход сравнения
PIN 22(SCL), контакт ввода-вывода 0, интерфейс TWI
PIN 23(SDA), контакт 1 ввода-вывода, интерфейс TWI
PIN 24-27интерфейс JTAG
PIN 28(TOSC1), вывод 6 ввода / вывода, вывод 1 генератора таймера
PIN 29(TOSC2), вывод 7 ввода / вывода, вывод 2 генератора таймера
PIN 30AVCC (для АЦП)
PIN 31GND (для АЦП)
PIN33 — PIN40PAx: ввод / вывод, ADCx (где x равно 7-0)

Технический паспорт микроконтроллера ATmega 16 можно скачать здесь.

С Уважением, МониторБанк

Добавить комментарий