天嵌 ARM开发社区

 找回密码
 注册
查看: 9927|回复: 21

8051模拟PS2键盘

[复制链接]
liangwz 发表于 2012-12-26 20:15:49 | 显示全部楼层 |阅读模式
本帖最后由 liangwz 于 2012-12-26 20:28 编辑

PS键盘:每按一个键,发送通码和断码
附件里文件“zm-PS2 全键盘式.c”
原设计者:广东水利电力职业技术学院 自动化工程系08电子 谢钟满
功能:模拟PS/2键盘,向电脑发送键盘码
效果:本程序是以模仿手机键盘,达到26个英文字母和10数字键兼"回车键"  "空格键"  "退格键" "↑"  "↓"  "←"  "→" 可达到打汉字效果。
      矩阵键盘是4*4的总共16个按键,一个按键顶4到5个键的作用,通过两次按下键的时间间隔来区分是确认还是切换,
      时间间隔较长表示确认按下当前显示的,间隔较短表示切换到另一键码,时间间隔通过定时器来产生并做出判断
硬件:PS/2键盘的数据线P3.6,时钟线P3.7
      4*4矩阵键盘是P2端口
      (    1)(ABC2)( DEF3)(↑)
      ( GHI4)(JKL5)( MNO6)(↓)
      (PQRS7)(TUV8)(WXYZ9)(←)
      (    -)(   0)(    =)(→)

游客,如果您要查看本帖隐藏内容请回复



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
梁浩明 发表于 2012-12-27 17:52:46 | 显示全部楼层
老师的帖子,要顶一下
除非你是我 发表于 2013-4-19 19:20:46 | 显示全部楼层
抱着学习的心态入来看看
(^_^)∠※※ 发表于 2013-5-19 19:40:14 | 显示全部楼层
顶,看看怎么实现的 必须回复 郁闷
~悟`~念~ 发表于 2013-5-19 20:26:09 | 显示全部楼层
路过,看一下,一起学习一下!
月会圆 发表于 2013-5-22 14:48:07 | 显示全部楼层
看看,学习下~~~~~
亚瑟王 发表于 2013-5-22 15:18:47 | 显示全部楼层
亲,给你加精了,送你5个金币。
46739155 发表于 2013-6-28 12:54:05 | 显示全部楼层
学习一下:handshake
cham少时 发表于 2013-7-27 16:38:14 | 显示全部楼层
好的,看看哈
121206119 发表于 2013-9-2 19:03:46 | 显示全部楼层
好好好好好
121206116 发表于 2013-9-2 19:30:17 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
121206129 发表于 2013-9-2 21:57:52 | 显示全部楼层
来赞一个。
121206133lin 发表于 2013-9-2 22:04:15 | 显示全部楼层
8051模拟PS2键盘 i want u~
水院111202120 发表于 2013-9-16 12:08:31 | 显示全部楼层
顶起来!!!
12电子2班49号 发表于 2014-3-16 15:42:21 | 显示全部楼层
我想要看看
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-3-28 20:23 , Processed in 1.062500 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表