Схема контактов и описание 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 2 I / O, T1 (Вход внешнего счетчика Timer1)
PIN 3 I / O, AIN0: положительный вход аналогового компаратора, INT2: вход внешнего прерывания 2
PIN 4 I / O, AIN1: отрицательный вход аналогового компаратора, OC0: выход таймера 0, выход сравнения
PIN 9 Пин сброса
PIN 10 VCC = + 5 В
PIN 11 GND
PIN 12 XTAL2
PIN 13 XTAL1
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 30 AVCC (для АЦП)
PIN 31 GND (для АЦП)
PIN33 — PIN40 PAx: ввод / вывод, ADCx (где x равно 7-0)

Читать также:  Суммирующий усилитель

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

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

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