ВУЗ:
Составители:
Операционное устройство состоит из арифметико-логического устройства
(АЛУ), накапливающего сумматора и вспомогательных регистров. В классиче-
ских МК почти половина всех команд служит для передачи данных от вспомога-
тельных регистров к накапливающему сумматоры (аккумулятору) и обратно. В
МК 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
Страницы
- « первая
- ‹ предыдущая
- …
- 15
- 16
- 17
- 18
- 19
- …
- следующая ›
- последняя »