Доброго времени суток!
Не работает клавиатура на БК0010.
Хочу заменить 1801ВП1-14 на STM32
Напишите пожалуйста кто знает точный алгоритм работы микросхемы 1801ВП1-14. В чаcтности не совсем понятно из знаний которые подчерпнул из интернета обмен по МПИ. Правильно ли:
- после нажатия клавиши на клавиатуре БК0010, микросхема 1801ВП1-14 вырабатывает прерывание по линии IRQ, подпрограмма обработки прерывания сначала считывает от 1801ВП1-14 адрес вектора прерывания,
- потом идет на подпрограмму обработки вектора ( 60 или 274) и по этим подпрограммам с 1801ВП1-14 считывается код из регистра данных ?
Должно ли быть постоянное обращение микропроцессора к 1801ВП1-14 (из осциллограмм вижу периодический RPLY но сигналов IAKI, IAKO нет )?
Должна ли быть инициализация 1801ВП1-14 (опрос микропроцессором) при включении БК0010?