Попробуйте поменять вв55, у меня на микроше тоже был глюк связаный с вв55 на клавиатуру. В пошаговом режиме все работало до возврата из подпрограммы, тк небыло регенерации озу, а вот в обычном режиме комп не вкл. Выяснилось, что он крутится в цикле опроса клавы, вв55 выдавала нажатие клавиши УС или какой то другой(не помню точно), и подпрограмма ждала, когда клавиша будет отпущена. Хотя в пошаговом режиме вв55 выдавала правильный код. Только замена помогла. Можно временно подкинуть вторую вв55, поменять CS, но буквы хаотично побегут без резисторов на +5в, хотя бы понятно будет на счет смещения, может там какойто код выдается левый.
Возможо у вас просто не все входные линии вв55 от матрицы клавы подтянуты на +5, что от разного напржения питания тоже может давать разный лог уровеь на входах вв55, что так же может не вкл комп или давать какие то не печатаемые коды клавиш.




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