鼠标有RS232串口和PS/2二种接口,在单片机应用中,由于PS/2鼠标是1yrL电平,和单片接口
更方便,通常PS/2鼠标控制芯片采用TP8452。以TP8452为例说明PS/2鼠标的工作原理,其他的
PS/2鼠标控制芯片均与TP8452兼容。TP8452能接受3个按键和2组光电探头的信号,组合成一定
格式的信息,传送给系统。TP8452还具有按键去抖和噪声抑制功能,组成完善的信号采集前端电路。
在单片机系统中,可以直接利用鼠标作为输入设备,也可以单独使用TP8452,作为转速、距离测量的预
处理电路。由于TP8452的存在,不论是高速旋转,还是慢速爬行,甚至正反振荡,都不会影响其测量的
准确性。
1 PS/2鼠标原标图
采用TP8452的典型3键鼠标原理图如图1所示。GX、GY是2组光电探头,检测滚轮的转动。每
组光电探头内有2个光敏接收管,间隔为滚轮格栅的1/4,根据2个信号的相位关系,TP8452可以确定
滚轮的正反转向。K1、K2、K3是3个按键。TP8452连续监视2个滚轮和3个按键,一旦有动作,立即
将信息通过PS/2接口向系统报告。
资源简介:PS/2鼠标和键盘的协议,包括一些简单的小例子
上传时间: 2016-04-12
上传用户:佳期如梦
资源简介:鼠标有RS232串口和PS/2二种接口,在单片机应用中,由于PS/2鼠标是1yrL电平,和单片接口更方便,通常PS/2鼠标控制芯片采用TP8452。以TP8452为例说明PS/2鼠标的工作原理,其他的PS/2鼠标控制芯片均与TP8452兼容。TP8452能接受3个按键和2组光电探头的信号,...
上传时间: 2013-10-29
上传用户:xuanjie
资源简介:微机键盘和单片机的接口程序,采用了上升沿触发中断服务程序,下降沿触发中断服务程序.
上传时间: 2014-01-01
上传用户:l254587896
资源简介:微波技术基础,实验(省优课件) PDF版
上传时间: 2013-04-15
上传用户:eeworm
资源简介:此模块用于"PS/2接口的鼠标或键盘"与"具有外部读写的8位并口单片机"双向通信模块. Verilog HDL语言编写,在Quartus II 8.1 (32-Bit)软件中编译,并下载至EPM7128SLC84-10芯片中通过. 文件中有详细的注解. 此模块具有对于PS/2时钟和数据线的滤波功能,这...
上传时间: 2017-02-19
上传用户:集美慧
资源简介:鼠标键盘协议这个文件描述了用于PS/2 鼠标PS/2 键盘及AT 键盘的接口我将论及物理和电气接口也包括协议 如果你需要更高级的信息诸如命令数据包的格式或者其他关于键盘鼠标的特别细节那么我对这两 种设备写了独立的文件
上传时间: 2013-12-20
上传用户:songnanhua
资源简介:1、 用FPGA实现PS/2鼠标接口。 2、 鼠标左键按下时十字形鼠标图象的中间方块改变颜色,右按下时箭头改变颜色。 3、 Reset按键:总复位。
上传时间: 2015-09-06
上传用户:love_stanford
资源简介:基于fpga和sopc的用VHDL语言编写的EDA的PS/2鼠标键盘控制模块
上传时间: 2013-12-18
上传用户:星仔
资源简介:基于fpga和sopc的用VHDL语言编写的EDA的PS/2鼠标与VGA控制模块
上传时间: 2016-02-03
上传用户:chfanjiang
资源简介:拥有对PS/2键盘和鼠标通信协议的详细介绍
上传时间: 2016-04-14
上传用户:alan-ee
资源简介:花了半个月才改好的Atera DE1/DE2 PS2 IP 驱动核。放在FPGA工程目录下可以直接使用。本IP能够驱动PS/2键盘和鼠标。使用时只要调用HAL目录下的文件即可以直接使用!
上传时间: 2014-01-04
上传用户:bcjtao
资源简介:PS/2 技术参考 这个文件描述了用于PS/2 鼠标PS/2 键盘及AT 键盘的接口
上传时间: 2013-11-28
上传用户:gxf2016
资源简介:摘 要:介绍了PS/2协议及PS/2标准键盘的第2套扫描码和命令集,给出了在单片机系统中支持PS/2键盘的硬件连接方式以及利用KeilC51语言实现的驱动程序设计和部分代码.驱动程序在单片机系统中实现了对PS/2标准104键盘的支持;该程序在AT89C51单片机上运行通过,同时...
上传时间: 2014-01-18
上传用户:归海惜雪
资源简介:介绍PS/2标准健盘的第二套扫描码和命令集,并给出在单片机系统中支持PS/2健盘的硬件连接方式和利用Keil C51语言实现的驱动程序设计及部分代码。该驱动程序可以方便地移植到其他单片机或嵌入式系统中。
上传时间: 2017-04-05
上传用户:84425894
资源简介:51单片机和HD7279A的接口与编程
上传时间: 2013-11-11
上传用户:hsfei8
资源简介:PC键盘与AVR单片机连接的C语言源程序.PS/2键盘与AVR的连接程序。
上传时间: 2015-03-19
上传用户:zhangjinzj
资源简介:嵌入系统开发中用的PS/2键盘或PS/2鼠标驱动程序
上传时间: 2014-01-12
上传用户:weiwolkt
资源简介:EPM1270和单片机的8080通讯接口,适合单片机与CPLD之间的高速通讯,verilog语言,QuartusII环境
上传时间: 2016-05-11
上传用户:manking0408
资源简介:2位A/D转换器ADS7804与51单片机的接口及程序设计用的是C语言
上传时间: 2014-01-13
上传用户:13681659100
资源简介:8019和51单片机的接口电路
上传时间: 2013-12-14
上传用户:lo25643
资源简介:MSP430 PS/2键盘接口程序 LCD1602显示。 程序包含对PS/2键盘发送数据的处理,以及如何通过查找表显示所收到的数据,并通过显示缓存显示到1602液晶上。
上传时间: 2016-10-26
上传用户:懒龙1988
资源简介:本程序实现8051单片机和AD1674的接口连接,简便实用,本程序进供参考
上传时间: 2016-12-05
上传用户:teddysha
资源简介:本程序主要是51单片机的应用和dac1230的接口应用
上传时间: 2017-06-30
上传用户:笨小孩
资源简介:转矩的测量对各种机械产品的研究开发、测试分析、质量检验、安全和优化控制等工作有重要的意义。现有的转矩传感器一般结构复杂,制造安装困难。本文介绍了一种结构简单,测量精度高的新型转矩传感器——基于FPGA和单片机的光栅转矩传感器。 本文主要工作包括...
上传时间: 2013-06-19
上传用户:xiangwuy
资源简介:介绍了美国AD公司采用先进的直接数字频率合成(DDS)技术推出的高集成度频率合成器AD9850的工作原理、主要特点及其与MCS51单片机的接口,并给出了接口电路图和部分源程序.
上传时间: 2013-06-02
上传用户:myworkpost
资源简介:CAN总线与51单片机的接口原理图,使用的是sja1000和tja1040(philiPS).还包括了具体的文档资料和c语言控制代码(附加了LCD代码和LCD接口以及电源变换原理图).搞CAN总线一步到位.
上传时间: 2015-03-18
上传用户:253189838
资源简介:数码管驱动芯片PT6961与51单片机的接口程序,包含C语言和汇编两个版本的代码,以及连接电路和pt6961 的datasheet
上传时间: 2016-01-23
上传用户:thuyenvinh
资源简介:设计了自动控制系统综合实验案例“基于LabVIEW和单片机的温度控制系统设计”。实验系统硬件部分由单片机、温度传感器、D/A转换模块、调压模块和电烤箱组成,设计了单片机与各个模块之间的接口电路。软件部分采用LabVIEW软件实现控制算法,并设计监控界面实现参...
上传时间: 2022-03-27
上传用户:qdxqdxqdxqdx
资源简介:向大家推荐一本学习CPLD和单片机的好书,绝了,很多应用实例,每个实例都是一个系统,从硬件设计到软件实现,正在学习CPLD和单片机的朋友不可不下
上传时间: 2013-08-31
上传用户:wsf950131
资源简介:cpld与单片机8051的通信的设计方法 以及cpld和单片机的端口对应
上传时间: 2013-08-31
上传用户:wettetw