ДСП соеденен с АРМ в режиме 8 бит мультеплекс.
HPIC Регистр читается и пишется нормально.
HPIA регистр тоже читается и пишется смотрю в отладчике
HPID записывает в память нормально.
режим работы
HPIASEL = 0
DUALHPIA = 0
А вот что происходит при чтении
записываем по адресу 0x300 значение 0х1122
читаем:
1) 0x22
2) 0x22
3) 0x22
4) 0x22
5) 0x22
6) 0x22
7) 0x22
8) 0x22
9) 0x1122
Правельное значение всегда читается на 9 цикле !.
Мож я чего не понимаю ? или что я не так делаю ?