Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ КР Микр. ус-ва.doc
Скачиваний:
6
Добавлен:
20.11.2019
Размер:
770.05 Кб
Скачать

5.4.5Контроллеры фирмы 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.7 – Функциональное назначение выводов AT90S8535

Номер вывода

Обозначение

Функциональное назначение

1…8

PB0…PB7

Двунаправленный порт с внутренними подтягивающими резисторами. Выходной ток до 20 мА

Альтернативные функции:

T0, T1

выходы T/C0 и T/C1

AIN0

вход (+) аналогового компаратора

AIN1

вход (–) аналогового компаратора

SS

MOSI

выход/вход ведущего/ведомого SPI канала данных

MISO

выход/вход ведущего/ведомого SPI канала данных

SCK

синхронизация выход/вход ведущего/ведомого SPI

9

RESET

Управляющий сигнал сброса

10

VCC

Напряжение питание 4,0…6,0 В

11

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

30

AVCC

дополнительное питание АЦП

31

AGND

дополнительная общая точка питания АЦП

32

AREF

опорное напряжение для АЦП

33…40

PA7…PA0

Двунаправленный порт с внутренними подтягивающими резисторами. Выходной ток до 20 мА

Альтернативные функции:

ADC7… ADC0

входы аналоговых сигналов