Составители:
42
ЛАБОРАТОРНАЯ РАБОТА № 32 “ЖК ДИСПЛЕЙ”
На рис.1 приведена стандартная схема микроконтроллерной (МК)
системы на основе МК ADuC812 семейства MCS-51 (8051). МК или
Однокристальная ЭВМ (ОЭВМ) выполняется в виде большой
интегральной микросхемы (БИС), которая содержит необходимое число
функциональных устройств для работы в качестве управляющего
устройства (контроллера) или ЭВМ. МК содержит процессор, ОЗУ и ПЗУ,
набор различных устройств, которые называются периферийными и
порты ввода/вывода (ВВ или IO). Стандартный набор периферии (не
путать с периферией компьютера, т.е. с устройствами, располагающимися
снаружи системного блока) содержит счетчики/таймеры, каналы
последовательного обмена данными (например UART), ЦАП, АЦП,
компараторы и др. На основе приведенной на рисунке МК системы
выполнен универсальный МК
комплекс SDK1.1 (в дальнейшем УМК).
Смысл этого значка спросите у преподавателя.
На рис.1 выводы элементов схемы, имеющие одинаковые
обозначения соединены вместе. Два регистра защелки адреса RG вместе с
совмещенной шиной адрес/данные образуют стандартный шинный
интерфейс (системная шина или просто шина), к которому могут
подключаться дополнительные устройства, не показанные на рис.1. В
УМК к шине подключена программируемая логическая интегральная
схема (ПЛИС), а к ней уже подключены клавиатура, светодиоды,
жидкокристаллический индикатор, звуковой излучатель
и параллельный
16-ти битный двунаправленный порт).
Все МК семейства MCS-51 имеют одинаковую базовую систему памяти:
• внутреннюю память программ (Flash, EPROM или ROM - CODE),
• внутреннюю память данных - DATA,
• внешнюю память программ и/или данных (ВПП - CODE, ВПД -
XDATA.
Flash-память ADuC812 равна 8КБ (0..1FFF). Внутренняя программная
память может отсутствовать. В большинстве случаев ВПП, ВПД
ограничены объемом 64KB (0..FFFF).
В некоторых
МК верхний предел памяти превышает 64KB,
например в ADuC812 объем ВПД может достигать 16MB (объем ВПП по-
прежнему 64 КБ). Механизм обращения к внутренней программной
памяти разработчику недоступен.
Обращение к ВПД производится с использованием стандартных
управляющих сигналов: стробов чтения/записи (~RD, ~WR). Выборка
команд из ВПП производится с помощью специального строба чтения
~PSEN (Program Store Enable).
Страницы
- « первая
- ‹ предыдущая
- …
- 40
- 41
- 42
- 43
- 44
- …
- следующая ›
- последняя »
