Организация микроконтроллеров
Классификация и структура микроконтроллеров 8-разрядные МК для встраиваемых приложений 16-ти и 32-х разрядные МК Цифровые сигнальные процессоры
Отличительные признаки современных 8-разрядным МК Модульная организация Использование закрытой архитектуры Использование типовых функциональных периферийных модулей Расширение числа режимов работы периферийных модулей
Модульная организация МК
Основные характеристики производительности МК набор регистров для хранения промежуточных данных; система команд процессора; способы адресации операндов в пространстве памяти; организация процессов выборки и исполнения команды
Структура МПС с фон- неймановской архитектурой
Структура МПС с гарвардской архитектурой
Система команд процессора МК команды пересылки данных; арифметические команды; логические команды; команды переходов
Память программ и данных МК Память программ ПЗУ масочного типа mask-ROM. ПЗУ, программируемые пользователем, с ультрафиолетовым стиранием EPROM (Erasable Programmable ROM). ПЗУ, однократно программируемые пользователем, OTPROM (One-Time Programmable ROM). ПЗУ, программируемые пользователем, с электрическим стиранием EEPROM (Electrically Erasable Programmable ROM). ПЗУ с электрическим стиранием типа Flash
Память программ и данных МК Память данных выполняется на основе статического ОЗУ. Объем – десятки или сотни байт. Регистры МК - регистры процессора, регистры управления, регистры, обеспечивающие ввод/вывод данных. Стек МК размещается либо в единой области памяти данных, либо в специально выделенной для него области памяти. Внешняя память используется в случае недостатка внутренней памяти МК и подключается либо штатным способом как для МП, либо через параллельные порты ввода/вывода.