单片机系统中PS/2键盘驱动程序的设计
2013-03-13 9
在单片机系统中,经常使用的键盘都是专用键盘.此类键盘为单独设计制作的,成本高、使用硬件连接线多,且可靠性不高,这一状况在那些要求键盘按键较多的应用系统中更为突出.与此相比,在PC系统中广泛使用PS/2键盘具有价格低、通用可靠,且使用连接线少(仅使用2根信号线)的特点,并可满足多种系统的要求.因此在单片机系统中应用PS .. [查看全文]
基于 Small RTOS51的PS/2键盘驱动程序的设计
2013-02-28 9
摘要 根据PS/2键盘扫描码的特点,基于Small RTOS51嵌入式操作系统,编写一种响应快,移植性强,占用资源少的PS/2键盘驱动程序。分别从驱动的设计、移植和使用等方面对该驱动程序进行介绍。 关键词 PS/2键盘 驱动程序 嵌入式操作系统 引言 随着嵌入式系统的发展,嵌入式软件设计向软件平台靠近,单片机软件设计不再是单一线程结 .. [查看全文]
PS/2接口协议解析及应用
2013-01-02 陈曦 11
ps/2接口标准的发展过程 随着计算机工业的发展,作为计算机最常用输入设备的键盘也日新月异。1981年IBM推出了IBM pc/XT键盘及其接口标准。该标准定义了83键,采用5脚DIN连接器和简单的串行协议。实际上,第一套键盘扫描码集并没有主机到键盘的命令。为此, 1984年IBM推出了IBM AT键盘接口标准。该标准定义了84~101键, .. [查看全文]
PS/2鼠标接口的设计与实现
2012-12-17 14
当前嵌入式系统技术已得到了广泛应用,但传统嵌入式系统的人机接口多采用小键盘操作的文本菜单方式,用户操作较为不便。本文介绍了一种利用PS/2接口鼠标,在点阵LCD的单片机系统上实现图形化用户界面的方案。用窗口菜单和图形按钮取代了传统的键盘操作,具有成本低、效果好等特点,具有很强的实用性A .. [查看全文]
verilog PS2键盘解码程序
2012-12-10 8
之前探讨过PS/2键盘编解码以及数据传输协议,这次自己动手实现了利用FPGA接收键盘编码,然后通过串口传输到PC。做的比较简单,只是通过FPGA把大写字母A-Z转换成相应的ASCII码,只要字母按键被按下,就能在串口调试助手里显示相应大写字母。下面就共享代码吧! 除了顶层模块,三个底层模块分别为PS/2传输处理模块、串口传 .. [查看全文]
PS/2 接口定义
2012-11-25 16
PS/26 针母插,外观为: 母插引脚定义 Pin Name Dir Description 1 DATA Key Data 2 n/c - Not connected 3 GND Gnd 4 VCC Power , +5 VDC 5 CLK Clock 6 n/c - Not connected PS/26 针公插,外观为: 公插引脚定义 Pin Name Dir Description 1 CLK Key CLOCK 2 GND GND 3 DATA Key DATA 4 NC - Not connected 5 VCC Power , +5 VDC 6 n/c - Not con .. [查看全文]
单片机与PS/2键盘应用实例
2012-07-31 88
SMC1602A(16*2)模拟口线接线方式连接线图: ------------------------------------------------   |LCM-----51   | LCM-----51   | LCM------51      |   |-------------|--------------|------------------|   |DB0-----P1.0 | DB4-----P1.4 | RW-------P2 .. [查看全文]
PS/2 PC键盘编程资料
2012-07-25 红尘客 89
1.PS/2的电气特性如下(电脑端):1DATAKey Data2n/cNot connected3GNDGnd4VCCPower , +5 VDC5CLKClock6n/cNot connected 2.数据格式如下:1个起始位总是逻辑08个数据位(LSB)低位在前1个奇偶校验位奇校验1个停止位总是逻辑11个应答位仅用在主机对设备的通讯中如果数据位中1的个数为偶数,校验位就为1;如果 .. [查看全文]
PS/2 PC键盘编程参考资料
2012-06-22 15
PS/2 PC键盘编程的参考资料 一.电气特性 1 DATA Key Data 2 n/c Not connected 3 GND Gnd 4 VCC Power , +5 VDC 5 CLK Clock 6 n/c Not connected 二.数据格式 1个起始位 总是逻辑0 8个数据位 (LSB)低位在前 1个奇偶校验位 奇校验 1个停止位 总是逻辑1 1个应答位 仅用在主机对设备的通讯中 表中,如果数据位中1的个数为偶数,校验位就为1 .. [查看全文]

本站简介 | 意见建议 | 免责声明 | 版权声明 | 联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号