大家好,我正在用51MCU模拟一个PS2键盘,遇到了键盘初始化的问题。 就是如果用一个标准PS2键盘带进系统,我做的键盘就可以使用,但是如果直接用MCU键盘启动,则不能用,我看了很多资料,但99%的都只讲到PS2协议的时序,没有详细讲启动时主机对PS2键盘发了那些命令,而键盘又回了哪些命令。还有键盘上电就要对主机发0XAA,但是什么时候发呢,主机还未开机,但是PS2口就有了5V,此时单片机就会发送0XAA,但主机能收到吗,难道是我发的时间不对吗?我用串口工具监测主机发过来的指令,收到的顺序是F6 F2 EE F4 ED ED F2,我也依次回复了,但和资料上的顺序不一样,因此通不过自检啊急死了,盼高手能给我一个准确的回复,感激不尽
|