Как отмечено выше, при микрокомандном управлении каждый разряд микрокоманды управляет соответствующим устройством МПК. Такой способ управления характеризуется определенной избыточностью, так как большое количество устройств в МПК используется крайне редко, а управляющие разряды для них выделены и должны присутствовать в микрокоманде. Но микрокомандное управление позволяет реализовать чтение команды из памяти и выполнение ее за один такт, что обеспечивает реализацию максимальное быстродействие только за счет архитектуры, без учета быстродействия элементов схемы МПК.
Данную архитектуру имеют все современные МК, в частности МК семейства AVR фирмы Atmel.
3. Архитектура с частичным совмещением шин. Основоположником этого типа архитектуры явилась фирма Intel. Основными характеристиками данной архитектуры является совмещение ШД и ШК, при этом ША существует отдельно (рисунок 1.5). По организации памяти – это архитектура фоннеймановского типа, а по способу управления – это архитектура с фиксированной системой команд или CISC-архитектура.
В каждом цикле выполнения команды по ШД сначала передаются команды, а потом данные. С точки зрения достоинств и недостатков данная архитектура носит промежуточный характер между двумя типами архитектур МПК, рассмотренных выше.
Этот тип архитектуры также был успешно освоен отечественной промышленностью в советское время. Были разработаны микропроцессорные комплекты К580, К1810, К1821, К1858 и т.д., на базе которых отечественной промышленностью в 70-е и 80-е годы выпускались ПЭВМ – СМ1800, СМ1810, Искра 1030, ЕС1840, Нейрон И6.99. Это направление развития МП и ПЭВМ также “успешно” погибло на фоне развальных преобразований в экономике нашей страны в начале 90-х годов.
Микроконтроллер К1816ВЕ31 относится к семейству «Mega», которое имеет развитую архитектуру и предназначены для более мощных МПК
Технические характеристики
– шина данных – 8 разрядов;
– шина адреса программы – 13 разрядов;
– шина адреса данных – 9 разрядов;
– ПЗУ типа Flash – 8 кбайт;
– ОЗУ (SRAM) – 512 байт;
– ПЗУ для данных (EEPROM) – 512 байт;
– число портов ввод-вывода – 5;
– число команд – 130, выполняемых за 1 такт;
– число РОН – 32 х 8;
– тактовая частота 16 МГц;
– биты защиты программы;
– число запросов на прерывание – 16 внутренних и 3 внешних;
– таймеры – 8-разрядный и 16-разрядный;
– устройства ШИМ – 3; – аналоговый компаратор;
– сторожевой таймер и встроенный тактовый генератор;
– число контактов – 40, корпус типа PDIP40 или PLCC44;
– дуплексный канал последовательной передачи данных UART;
– число программируемых линий ввода-вывода – 35;
– внутрисистемный программируемый последовательный интерфейс SPI.
Разработка контроллера
- Diplom777
- #Н/Д
Диплом777
Email: info@diplom777.ru
Phone: +7 (800) 707-84-52
Url: https://diplom777.ru/
Никольская 10
Москва, RU 109012
Содержание
Diplom777