基于PS/2协议的16×8矩阵键盘设计 |
| |
引用本文: | 胡双武,胡建州.基于PS/2协议的16×8矩阵键盘设计[J].微计算机信息,2012(2):66-68. |
| |
作者姓名: | 胡双武 胡建州 |
| |
作者单位: | 南京理工大学自动化学院;景德镇市技工学校 |
| |
摘 要: | 本文采用STC89C58RD+单片机设计了16×8矩阵键盘,实现了PS/2协议,键值修改方便,可应用于各种基于计算机的控制系统。单片机通过定时器中断进入键盘扫描程序,翻转扫描查询法查询矩阵键盘中是否有键值变化。如果有键被按下,则通过查询键值表将该键对应的通码发出;如果有按键抬起,则将该键对应的断码发出。该矩阵键盘可扫描128个按键,满足绝大多数系统需求。所有键值存储在一张表中,对于不同的系统,只需要制作外形不同的矩阵键盘电路,并通过修改键值表即可轻松移植。
|
关 键 词: | PS/2协议 单片机 矩阵键盘 |
本文献已被 CNKI 等数据库收录! |
|