Страница 1 из 1

Контроль регистров ввода-вывода

СообщениеДобавлено: 21 апр 2011, 21:33
-=Den=-
Суть:
При любом изменении информации в регистрах ввода-вывода D7..D0 надо изменять порядок включенных светодиодов. Сигналы на D7…D0 задавать движками 10…1 переключателя SW3.
как работать со светодиодами, я знаю. Подскажите, как выполнить считывание изменения информации на D7..D0.

Re: Контроль регистров ввода-вывода

СообщениеДобавлено: 21 апр 2011, 22:59
h0rr0rr_drag0n
В руководстве пользователя SDK1.1 (http://embedded.ifmo.ru/sdk/sdk11/doc/sdk11_userm_v1_0_11.pdf) пишут, что достаточно выставить бит EN_LO (0 бит регистра ENA, что в ПЛИСе) в ноль и можно читать, что выставлено на D0-D7 из регистра EXT_LO.
Но переключатель SW3 замыкает на землю еще и выводы P3.2 - P3.5 микроконтроллера. Думаю можно просто считать значение нужных линий порта P3 через соответствующий SFR-регистр.

Re: Контроль регистров ввода-вывода

СообщениеДобавлено: 22 апр 2011, 00:27
-=Den=-
спасибо, буду разбираться