[an error occurred while processing this directive]
А у CS8900 какие адреса выделены? Как к ней обращение идет?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Andy Mozzhevilov
21 октября 2002 г. 09:45
В ответ на:
Внешняя шина на MB90F543 (+)
отправлено VoSi 21 октября 2002 г. 08:15
Составить ответ
|||
Конференция
|||
Архив
Ответы
Ко всем внутренним регистрам CS8900 доступ через PacketPage Pointer (порт 0x000A), т.е. пишу в этот порт адрес нужного регистра а в следующий порт PacketPage Data (порт 0x000C) записываю/читаю данные. Короче все по даташиту.
—
VoSi
(21.10.2002 10:40,
пустое
)
Читать снизу вверх :)
—
VoSi
(21.10.2002 10:40,
пустое
)
В эту область отображаются порты I/O CS8900. Через них и идет обращение. Т.е. обращаясь к адресу 0хС0 процессора, я обращаюсь к порту recieve/transmit data 0 (0x0000) CS8900, и т.д. ко всем 8ми портам CS8900.
—
VoSi
(21.10.2002 10:34,
пустое
)
У CS8900 адреса в процессорном пространстве для устройств ввода/вывода (0хС0 to 0хFF).
—
VoSi
(21.10.2002 10:26,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru