Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Мпс с внешней памятью программ и данных

Если памяти программ и/или данных МК48 недостаточно для их размещения, то можно относительно простыми средствами расширить памяти за счет подключения внешних дополнительных БИС ППЗУ до 4 Кбайт памяти программ и до 320 байт памяти данных.

Кроме того, путем подключения к внешнему интерфейсу специализированных периферийных БИС серии К580 в МК-системе могут быть реализованы различные вспомогательные функции: связь с клавиатурой и дисплеем ВВ79, ВГ75, многоуровневая система прерываний ВН59, сложная система таймирования ВИ53/54 и т.д., можно создавать МК-системы любого требуемого состава и назначения.

 
 

 

 


Шина BUS МК48 по своим свойствам подобна шине данных микропроцессора ВМ80 и все расширения памятей выполняются с использованием этой шины.

При обращении к резидентной памяти программ МК не генерирует внешних управляющих сигналов за исключением сигнала ALE (САВП), а начиная с адреса 1024, МК автоматически формирует управляющие сигналы, обеспечивающие выборку команд из ВПП: САВП, ~РВПП и содержимое старших разрядов РС, выводимое через порт Р2[3-0].

На рис.12 приведена схема подключения трех БИС ППЗУ программ к МК и организация шины адреса и данных на основе порта ввода-вывода BUS, а на рис.13 временные диаграммы работы интерфейса.

Если значение программного счетчика больше 1023, то:

       
 
 
   

 

 


¨ содержимое РС (младший байт) выводится через порт BUS и по срезу сигнала САВП (ALE) на внешнем регистре адреса RgA адрес фиксируется RgA:=PC[7-0];

¨ одновременно по битам 3-0 порта Р2 выставляются старшие разряды адреса (PC[11-8] разряды), которые не нуждаются в буферизации, так как удерживаются в течение трех тактов до окончания выборки из ВПП в буферном регистре порта 2;

¨ в такте S4 микроконтроллер формирует сигнал РВПП - разрешение внешней памяти длительностью в два такта. Два старших разряда РС[11-10] служат в качестве дешифрированного селектора выбора адреса, синхронизируемого сигналом ~РВПП и начинается цикл выборки команды из ВПП;

¨ к окончанию такта S1 данные появляются на МД и по шине BUS поступают в МК и защелкиваются в регистре команд. По фронту сигнала ~РВПП шина BUS переходит в Z-состояние.

Ячейки памяти с адресами за пределами нулевого банка памяти программ с 2048 по 4095 могут быть доступны только после выполнения команды переключения банков памяти SEL MB1, за которой должна следовать команда JMP или CALL.

Для расширения емкости ОЗУД до 320 байт требуется или 8 дополнительных БИС емкостью по 256 бит или одна БИС емкостью 256 байт. Внешнее ОЗУД доступно по командам MOVX @Ri,A - вывод или MOVX A,@Ri - ввод, которые по косвенному адресу регистров R0, R1, R0", R1" выполняют передачу данных между ВПД и АС (рис.14). Сигналом САВП (ALE) косвенный адрес, выводимый по шине BUS, фиксируется в RgA. В такте S5 (рис.13) МК формирует сигналы RD или WR, определяющие режим работы БИС ОЗУ, если косвенный адрес больше 63, а по фронту сигнала RD считанные данных записываются в АС или по уровню сигнала WR записываются во ВПД.


 

       
 
 
   

 

 

 


<== предыдущая лекция | следующая лекция ==>
Организация системы ввода-вывода информации | Методика разработки ППО мкс
Поделиться с друзьями:


Дата добавления: 2014-01-14; Просмотров: 409; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.