Интерфейсы периферийных устройств. Ключев А.О - 209 стр.

UptoLike

208
принципиальную схему стенда SDK-1.1), при этом через него выводится
младший байт адреса (A0-A7), выдается из микроконтроллера или принимается
в микроконтроллер байт данных.
Порт P1аналоговые входы.
Порт P2 может быть использован для организации шины адреса при
работе микроконтроллера с внешней памятью данных или программ, при этом
через него выводится старший байт адреса (A8–A15) для
доступа к памяти
программ; средний и старший байт адреса (A8 – A15, A16 – A23) для доступа к
памяти данных.
Каждая линия порта Р3 имеет индивидуальную альтернативную функцию,
которая может быть задействована простым обращением к устройству,
соединенному с ножкой порта:
Р3.0 RxD – вход последовательного порта (UART);
Р3.1 TxD – выход последовательного порта (UART);
Р3.2 INT0 используется как вход 0 внешнего запроса прерываний;
Р3.3 INT1
используется как вход 1 внешнего запроса прерываний;
Р3.4 Т0 используется как вход счетчика внешних событий 0;
Р3.5 Т1 используется как вход счетчика внешних событий 1;
Р3.6 WR – строб записи во внешнюю память данных;
Р3.7 RD – строб чтения из внешней памяти данных.
ПЛИС имеет 8 регистров, отображаемых во внешнее адресное
пространство данных процессора. К ПЛИС в SDK-1.1 подключены:
Клавиатура.
ЖКИ.
Линейка светодиодов.
Звуковой излучатель.
16 дискретных портов ввода-вывода.
Таблица 12. Перечень регистров расширителя портов ввода-вывода.
Адрес Регистр Доступ Назначение
080000H KB R/W Регистр клавиатуры
080001H DATA_IND R/W Регистр шины данных ЖКИ
080002H EXT_LO R/W Регистр данных параллельного порта (разряды 0-7)
080003H EXT_HI R/W Регистр данных параллельного порта (разряды 8-15)
080004H ENA W Регистр управления портами ввода-вывода, звуком,
сигналом INT0 и прерыванием от клавиатуры
080006H C_IND W Регистр управления ЖКИ
080007H SV W Регистр управления светодиодами