Контроллеры фирмы Atmel (AT90S8535, ATmega)
Микроконтроллеры АТ90 и ATmega основаны на усовершенствованной AVR RISС-архитектуре.
AVR-архитектура включает 32 универсальных регистра (РОН), напрямую подключённых к арифметико-логическому устройству (АЛУ).
AVR-архитектура обеспечивает двухступенчатый конвейер команд, благодаря чему за один такт обеспечивается выполнение команд и выборка из памяти следующей команды при тактовой частоте до 20 Мгц;
AVR RISC-микроконтроллеры поддерживаются полным набором программ и пакетов для разработки (AVR Studio).
Микроконтроллер АТ90S8535 имеет 118 команд, 32 восьмиразрядных POH, 8 Кбайт FLASH памяти программ (команды 16-битные), SPI последовательный интерфейс для системного программирования, 512 байт EEPROM, 512 байт внутреннего ОЗУ (SRAM), четыре 8-разрядных программируемых порта ввода/вывода (PORTA, PORTB, PORTC, PORTD). AT90S8535 имеет четыре модификации, одна из которых выполнена в 40-выводном DIP корпуса (рис 5.3). Большинство выводов мультиплексированы. Функциональное назначение выводов приведено в таблице 5.5.
Рисунок 5.3 – Цоколёвка корпуса микросхемы AT90S8535 (DIP-40)
Таблица 4.5 – Функциональное назначение выводов AT90S8535
Номер вывода
| Обозначение
| Функциональное назначение
|
1…8
| PB0…PB7
| Двунаправленный порт с внутренними подтягивающими резисторами. Выходной ток до 20 мА
|
|
| Альтернативные функции:
|
| T0, T1
| выходы T/C0 и T/C1
|
| AIN0
| вход (+) аналогового компаратора
|
| AIN1
| вход (–) аналогового компаратора
|
| SS
|
|
| MOSI
| выход/вход ведущего/ведомого SPI канала данных
|
| MISO
| выход/вход ведущего/ведомого SPI канала данных
|
| SCK
| синхронизация выход/вход ведущего/ведомого SPI
|
| RESET
| Управляющий сигнал сброса
|
| VCC
| Напряжение питание 4,0…6,0 В
|
| GND
| Общий (земля)
|
12, 13
| XTAL2, 1
| Выводы схемы тактирования
|
14…21
| PD0…PD7
| Двунаправленный порт с внутренними подтягивающими резисторами. Выходной ток до 20 мА
|
|
| Альтернативные функции:
|
| RXD
| последовательный вход UART
|
| TXD
| последовательный выход UART
|
| INT0
| вход внешнего прерывания «0»
|
| INT1
| вход внешнего прерывания «1»
|
| OC1B
| выход компаратора регистра B (T/C1)
|
| OC1A
| выход компаратора регистра A (T/C1)
|
| ISO
| вход T/C1
|
| OC2
| выход компаратора T/C2
|
22…29
| PC0…PC7
| Двунаправленный порт с внутренними подтягивающими резисторами. Выходной ток до 20 мА
|
|
| Альтернативные функции:
|
| TOSC1
| подключение кварцевого резонатора T/C2
|
| TOSC2
| подключение кварцевого резонатора T/C2
|
| AVCC
| дополнительное питание АЦП
|
| AGND
| дополнительная общая точка питания АЦП
|
| AREF
| опорное напряжение для АЦП
|
33…40
| PA7…PA0
| Двунаправленный порт с внутренними подтягивающими резисторами. Выходной ток до 20 мА
|
|
| Альтернативные функции:
|
| ADC7… ADC0
| входы аналоговых сигналов
|
©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.