|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
3 n" f' S( e" a- c r% ^0 W! {; j摘要当前嵌人式系统技术已得到了广泛应用,但传统嵌人式系统的人机接口多采用小
! A8 y8 I4 f# s! l) `) ~键盘操作的文本菜单方式,用户操作较为不便。在分析PS/2鼠标接口规范的基础上,探讨了Intel8051
0 {" U. I7 t D" r5 I; t& ^7 _# d系列单片机与PS/2鼠标接口软硬件设计的有关问题,给出了具体接口方案和流程图。% l' [. S( U6 j* G7 p) E2 S+ t
关键词PS/2鼠标;接口技术;接口程序; 8051单片机! i% N" l7 V9 ] f' T
' o! V0 G9 z+ g$ M5 G
鼠标价格低廉、方便高效,目前已经成为计
1 a9 g4 } H! f算机系统不可或缺的输人设备,然而关于鼠标" q. m% r+ v1 U7 o$ r5 T/ S& K; A
在单片机系统中使用的相关文献报道甚少。事+ q' k" o9 b" F- d/ ]
实上,目前适合单片机使用的各种规格的液晶
& F( Q* O9 U4 S或CRT显示器价格不断下降,因此在单片机
8 p/ {3 g8 t5 J/ L+ U系统中引入鼠标,用以取代常用的按钮,将会提
7 I+ I$ N- |' ?高可靠性、可维护性和工作效率,方便实用。由 I6 x' G/ ^/ @& L" J( Q) u
于单片机一般不具备PS/2鼠标接口,也不支; R# x- y1 v. I
持PS/2的接口规范,加上鼠标工作信息是以9 N/ d1 E" |0 @
连续增量流方式发送,因此在程序设计中必须
( M0 p2 u8 A1 A: v S充分考虑到PS/2鼠标的工作特点。笔者主要5 y& U% H, J* ?3 b% F; d
探讨8051系列微控制器与PS/2鼠标接口的
0 r9 o0 D. N6 ]8 L9 g软硬件设计。. `. l; m4 s4 b6 q0 ^
5 r8 I5 c( N- J! q1 g5 _5 } s1 PS/2鼠标的接口规范
' E% H" f3 J- n$ ^$ y* C! E/ E鼠标的基本功能是将其自身的平面二维位. J! z% q% m" ]. K; B8 t/ `
移转换成数字编码,通过接口发出。当鼠标被
$ ?, o D8 G n3 \( {: w5 l0 {2 `1 }3 Z. f; C! S9 W& o
; d \ x; K2 _1 i$ V7 S4 v, Q
/ J7 _: B! G6 _2 l* }9 [+ } |
|