[an error occurred while processing this directive]
|
Ввожу сигналы через выводы PF11 - PF15. Уже все перепробовал. Проверил эти выводы на выдачу, работают. По входу пытаюсь до них достучаться через прерывание, опросом через регистр FLAGC, опросом через команду IF SMCOND. Не видит и не реагирует...
При этом EPORT спокойно работает в 8 - битном режиме.
Вот настройка
IOPG = Clock_and_System_Control_Page; //0
ay1 = 0x30; //0x20 - 8bit EXTDATA,
//0x10 - table interrupt vectors on page 0
io(NXTSCR) = ay1;
io(SYSCR) = ay1;
IOPG = External_Access_Bridge_Page; // 0
ay1 = 0x0000;
IO(E_STAT) = ay1;
IOPG = External_Memory_Interface_Page; // 0x6
ay1 = 0x0030; IO(EMICTL) = ay1; // WR = 0 RD = 0
ay1 = 0x0047; IO(MS0CTL) = ay1;
ay1 = 0x0201; IO(MEMPG10) = ay1;
ay1 = 0x0403; IO(MEMPG32) = ay1;
E-mail: info@telesys.ru