КАТЕГОРИИ: Архитектура-(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) |
Внешние устройства микро-ЭВМ
К “внешним” устройствам микроЭВМ К1816ВЕ52 отнесем: · параллельных двунаправленных порта ввода/вывода P0..P3; · буфер SBUF и регистр управления SCON последовательного канала; · таймеры/счетчики T0, T1, их регистр управления TCON и регистр режимов TMOD; · таймер/счетчик T2, его буферный регистр RCAP2 и регистр управления T2CON; · регистры управления подсистемой прерываний: регистр приоритетов IP и регистр маски IE; · регистр управления машиной PCON. Форматы этих регистров и их размещение в пространствах DSEG и BSEG показаны на Рис. 11.15. Рис. 11.14. Чтение из внешней памяти данных Поскольку порты ввода/вывода размещены в пространстве DSEG, любая команда с операндом из DSEG применима к содержимому P0-P3, а совмещение с BSEG позволяет иметь доступ к каждому биту портов. При обращении к внешней памяти порты P0 и P2 выполняют функцию системных шин A/D[7:0] и A[15:8] соответственно. Линии порта P3 используются для передачи управляющих сигналов. Характерно, что при отсутствии в системе внешней памяти линии управления можно использовать как обычные программируемые линии порта. С другой стороны, пользователь может программировать интерфейс памяти, подавая на выходы RD, WR, PSEN импульсы произвольной длительности. Буферы портов P0..P2..ВЕ52 отличаются от соответствующих буферов..ВЕ48. Структура разрядов порта Р0 и Р3 приведены на Рис. 11.16 и Рис. 11.17. При обращении к внешним объектам содержимое буфера P2 не меняется, а P0 устанавливается в FF. Каждый линия P0..P3 может быть использована в качестве выходной независимо от других. Для перевода линии в режим ввода в соответствующий разряд выходного регистра должна быть записана “1”. Для использования линий P3 для управления соответствующий разряд должен быть установлен в “1” (Рис. 11.17), иначе на выходе всегда будет “0”.
Рис. 11.15. Размещение регистров внешних устройств в DSEG и BSEG и форматы регистров При сбросе микро-ЭВМ все регистры портов устанавливаются в состояние FF. Линии порта P0 - с открытым стоком, P1..P3 имеют встроенную нагрузку. Запись результата операции в порты P0..P3 проходит по фазе S6P2, однако на выходе порта новые значения появляются по S1P1. При записи в порты P1..P3 информации, требующей перехода “0” ® “1”, через выходную цепь в течение S1 пропускается импульс тока, амплитуда которого в 100 раз превышает номинальное значение, что обеспечивает повышение скорости переключения состояния выходных линий. Порт P0 таким свойством не обладает.
Рис. 11.16. Разряд порта Р0 Выходы P1..P3 обеспечивают нагрузку для четырех маломощных ТТЛ-входов (выходной ток - 1,6 мA). Нагрузочная способность выходов P0 - 3,2 мA, однако для их работы требуются внешние нагрузочные резисторы. Считывание данных, присутствующих на входах P0, P1 выполняется по фазе S5P1 последнего машинного цикла команды, а со входов P2, P3 - по фазе S5P2.
Дата добавления: 2014-01-14; Просмотров: 372; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |