鼠標有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-20
上傳用戶:集美慧
資源簡介:鼠標鍵盤協議這個文件描述了用于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-04
上傳用戶: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-29
上傳用戶:gxf2016
資源簡介:摘 要:介紹了PS/2協議及PS/2標準鍵盤的第2套掃描碼和命令集,給出了在單片機系統中支持PS/2鍵盤的硬件連接方式以及利用KeilC51語言實現的驅動程序設計和部分代碼.驅動程序在單片機系統中實現了對PS/2標準104鍵盤的支持;該程序在AT89C51單片機上運行通過,同時...
上傳時間: 2014-01-18
上傳用戶:歸海惜雪
資源簡介:介紹PS/2標準健盤的第二套掃描碼和命令集,并給出在單片機系統中支持PS/2健盤的硬件連接方式和利用Keil C51語言實現的驅動程序設計及部分代碼。該驅動程序可以方便地移植到其他單片機或嵌入式系統中。
上傳時間: 2017-04-06
上傳用戶:84425894
資源簡介:51單片機和HD7279A的接口與編程
上傳時間: 2013-11-12
上傳用戶:hsfei8
資源簡介:PC鍵盤與AVR單片機連接的C語言源程序.PS/2鍵盤與AVR的連接程序。
上傳時間: 2015-03-20
上傳用戶:zhangjinzj
資源簡介:嵌入系統開發中用的PS/2鍵盤或PS/2鼠標驅動程序
上傳時間: 2014-01-13
上傳用戶:weiwolkt
資源簡介:EPM1270和單片機的8080通訊接口,適合單片機與CPLD之間的高速通訊,verilog語言,QuartusII環境
上傳時間: 2016-05-11
上傳用戶:manking0408
資源簡介:2位A/D轉換器ADS7804與51單片機的接口及程序設計用的是C語言
上傳時間: 2014-01-14
上傳用戶:13681659100
資源簡介:8019和51單片機的接口電路
上傳時間: 2013-12-15
上傳用戶: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-24
上傳用戶:thuyenvinh
資源簡介:設計了自動控制系統綜合實驗案例“基于LabVIEW和單片機的溫度控制系統設計”。實驗系統硬件部分由單片機、溫度傳感器、D/A轉換模塊、調壓模塊和電烤箱組成,設計了單片機與各個模塊之間的接口電路。軟件部分采用LabVIEW軟件實現控制算法,并設計監控界面實現參...
上傳時間: 2022-03-27
上傳用戶:qdxqdxqdxqdx
資源簡介:向大家推薦一本學習CPLD和單片機的好書,絕了,很多應用實例,每個實例都是一個系統,從硬件設計到軟件實現,正在學習CPLD和單片機的朋友不可不下
上傳時間: 2013-09-01
上傳用戶:wsf950131
資源簡介:cpld與單片機8051的通信的設計方法 以及cpld和單片機的端口對應
上傳時間: 2013-09-01
上傳用戶:wettetw