1、 PS2PS2 键盘在单片机上的应用键盘在单片机上的应用 摘摘 要要:在嵌入式 PC 应用系统中,作为人机交互设备的键盘,往往采用结构简单按 键少的矩阵键盘。 标准键盘虽然能直接与嵌入式 PC 机的 PS/2 接口相连, 但是体积大, 按键多,不能满足需求,本文提出用一种 AT89C52 单片机实现具有标准 PS/2 接口的 矩阵键盘,具有便捷,实用的特点。 关键词:关键词:PS/2 接口,PS/2 键盘,拨号键,AT89C52,LCD1602 Abstract: PS/2 interface is one of the most useful mouse interface.It was I
2、BMs patent named osulum before. It is the dedicate interface of mouse and keyboard. This text implied a plan using PS/2 to make a system. PS/2 tansmit the data which was pressed, and AT89C52 receive it ,disposed it and transmit it to Lcd1602. Lcd1602 discover it to make us know which key has been pr
3、essed. PS/2 simulate a phones dial keyboard. This systems feature is the circuit is sample and useful. Keywords: PS/2 keyboard, AT89C52, LCD1602,PS/2 interface,dial keyboard 第 I 页 目录目录 1、前言前言 . 1 2 2、整体方案设计整体方案设计 2 2 2.1 方案论证. 2 2.2 方案比较. 3 3 3、单元模块设计单元模块设计 4 4 3.1 PS2 键盘模块 . 4 3.2 单片机模块. 6 3.3 LCD
4、显示模块 . 7 4 4 、软件设计软件设计 9 9 5 5、系统技术指标及精度和误差分析系统技术指标及精度和误差分析 1010 6 6 、结论结论 1111 7 7、设计小结设计小结 1212 8 8、致谢致谢 1414 9 9、参考文献参考文献 1414 附录附录 1 1:电路总图:电路总图 1515 附录附录 2 2:仿真图:仿真图 1616 附录附录 3 3:软件代码:软件代码 1717 第 1 页 1 1、 前言前言 单片机因其性价比高, 处理能力强, 且抗干扰能力好, 在医疗器械、机电液控制、数据 传输等各类工控系统和设备仪器中得到广泛应用。一方面, 在实际应用中, 单片机经常需要 将采集到的数据发送给PC机进行处理或保存等; 另一方面, 工控系统和设备仪器设计, 因环 境或软硬件资源的限制, 也往往需要不同的通信接口。比如, 很多工控PC机的键盘接口因受 恶劣环境不利于键盘的使用而处于闲置状态。因此, 设计一个具有通用性的PS/2键盘通信接 口既方便PC机进行外设扩展, 又丰富了单片机的接口资源