Моей. Если нажать две кнопки, а потом отпустить их с интервалом в 0.1 сек, то МК не получает код второй отжатой кнопки. Иногда.
Я думаю это из за того, что после приема каждого байта я включаю режим "передачи к клавиатуре". Клавиатура при этом должна прервать передачу, и повторить её, когда её будет разрешено отправлять данные.
Я поменял обработчик прерывания, и этот МК теперь работает на Специалисте. Там матрица 6x13, причем входом может быть как горизонталь, так и вертикаль.




Ответить с цитированием