- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
()
29 3 JOURNAL OF TH E GRADUATES VOL129l 3
2008 SUN YAT-SEN UNIVERS ITY ( NATURAL SC IENCESMEDIC INE) 2008
MCS-51 PS/2
1) 2) 3)
李克讷 蔡炳煌 刘兰兰
( 中山大学信息科学与技术学院, 1) 08博, 2) 07博, 广州510275
3) 华南理工大学机械与汽车工程学院, 07 , 广州510641)
: 本文通过对标准 PS/2键盘协议的分析, 用M CS-51单片机模拟键盘
通信时序, 实现单片机通过 PS /2键盘接口与PC机进行数据通信为此, 本文
设计了基于MCS-51单片机的模拟键盘模块, 应用于条形码扫描系统, 将条形
码数据转换为键盘扫描码传输到 PC 机, 从而在 PC机上获得对应的ASCII码
实验表明了该模拟键盘接口设计具有较高的可行性和通用性
: PS/2; M CS-51; 模拟键盘; 数据通信; 条形码; 扫描系统
0
[ 1]
, , ,
[ 2] [ 3]
,
, PC ; ,
, ,
[ 4]
, PC
, PS/2PC,
PC RS- 232,
, PS/2 ASCII,
, PS/2
[ 5- 9]
PS /2 , PC
[ 4]
:
1. PS/2, RS -
232RS- 485PC
: 2008- 09- 02
Emai:l likene@ 1631 com
M CS-51 PS/2
PC (
) ,
2. PC , PC
3. ,
,
1
1, ( Plug)
( VCC) ( GND) ( CLK) ( DA-
TA ), PC PS /2 + 5V
( Socket) , , 1
() PC () ,
PC,
PS /2, : 1
( 0)81 ()1 ( 1) 1
ACK ( ACK ) ,
1, ACK
( 0) , ,
1
51
56 () o o 3
PC, PC,
PS /2 33kH z, PS/2
10~ 20kH z, 15kH zPC
, PCPC
100Ls, 60Ls,
, PC 15ms
, 10ms PC
, , PC
, ACK
PC 11, PC ,
PC, PC
, ,
PC PC ,
, 2
PC , 3 PC PS/2
: , , PC
, PS/2; PC
, , , , 10ms
; PC , , , P
文档评论(0)