阅读:2519回复:7
单片机模拟Ps/2键盘
我用51汇编写了一段模拟微机键盘的程序,只要将51芯片选择两个端口引脚接在键盘PS/2口的数据线和时钟线上,然后让单片机用PS/2的电源和地。程序中只要对端口定义改动以下就OK了。
有人需要吗? -------------------------------------------- 我还是把原程序告诉大家吧? |
|
|
沙发#
发布于:2004-10-16 20:46
PS2键盘接上不用初始化,按下键就有码了。
|
|
|
板凳#
发布于:2004-07-30 13:59
最近我也刚做了这么一个程序,不过我用的是C语言写的,同样遇到接收键盘命令的问题,主要是系统上电对键盘的初始化不太好通过,希望能与各位探讨一下,QQ:171887437(驱动开发)
|
|
地板#
发布于:2004-05-08 11:32
高手,请问这命令应该放在程序哪里啊,我觉得接受命令要用中断,
可是程序中对发送后,A中的值没有做处理,在鼠标动的时候,发送会有错误的,标准键盘是能够做出相应的处理,我就是不知道它怎么处理,只知道它不会因为鼠标动发乱码,这一点,好象很难理解,协议上说,主机把CLOCK下拉100us,抑制键盘发送;当主机把CLOCK下拉100us,把data下拉,表示有命令过来,接受的对与否,也要用一个char表示。太难了,我真得不会啊,请高手指点! |
|
地下室#
发布于:2004-05-07 17:11
先看看再说。
|
|
5楼#
发布于:2004-05-07 07:59
这个不全呀,根本没有命令处理,LED处理
|
|
|
6楼#
发布于:2004-05-06 15:50
建议大家都向w_z_z学习
|
|
|
7楼#
发布于:2004-05-06 12:54
先看看了,谢谢!
|
|
|