Конспект лекций по курсам "Проектирование центральных и периферийных устройств ЭВС", "Микропроцессоры и ЭВМ в микросистемах". Лукьяненко Е.Б. - 17 стр.

UptoLike

Составители: 

Операционное устройство состоит из арифметико-логического устройства
(АЛУ), накапливающего сумматора и вспомогательных регистров. В классиче-
ских МК почти половина всех команд служит для передачи данных от вспомога-
тельных регистров к накапливающему сумматоры (аккумулятору) и обратно. В
МК AVR все 32 вспомогательных регистра связаны с АЛУ и с ними можно вы-
полнять необходимые операции в течение одного такта.
В дальнейшем будет осуществляться привязка к микроконтроллеру AVR AT-
Tiny2313. Он имеет следующие характеристики:
Flash память программ 2 к
Память данных EEPROM 128 байт
ОЗУ данных SRAM 128 байт
Тактовая частота 0-16 МГц
Число линий ввода/вывода 18
16-и разрядный таймер 1
10-и разрядный АЦП -
8-и разрядный таймер 1
Сторожевой таймер Y
ШИМ каналов 4
Аналоговыйы компаратор Y
Детектор снижения напряжения Y
UART 1
2.3. Архитектура памяти
По классической концепции фон Неймана данные и команды хранятся в одной
памяти. В AVR принята Горвардская архитектура. В ней разделены память про-
грамм и память данных.
а). Память программ реализована на основе программируемой и электрически
стираемой ФЛЭШ-технологии (память 16-ти разрядная, двухбайтовая).
б). Внутренняя память для энергозависимых данных - статическая память
SRAM. Поэтому AVR может работать с тактами вплоть до нуля герц (пошаговая
работа).
в). Для данных, которые должны сохраняться после отключения питания, слу-
жит память EEPROM (электрически стираемое РПЗУ).
2.4. Структура памяти МК AVR
Структура памяти МК AVR приведена на рис. 16.
17