说明.txt
来自「周立功SOPC 嵌入式系统实验教程书籍配套光盘 PS2鼠标驱动代码」· 文本 代码 · 共 25 行
TXT
25 行
一、寄存器说明
(1)地址(address = 0x00) //读数据(只读)
数据格式为:
| D31……D22 | D21 | D20 | D19 |
| always 0 | data_ready | left_button | right_button |
---------------------------------------------------------
| D18 | D17……D9 | D8……D0 |
| middle_button | y_increment | x_increment |
● data_ready——高电平表示有新数据输出,读数据时清零。
● left_button——高电平表示鼠标左键按下,低电平表示没按下。
● right_button——高电平表示鼠标右键按下,低电平表示没按下。
● middle_button——高电平表示鼠标中键按下,低电平表示没按下。
● y_increment——Y轴增量,为9位二进制补码,最高位为符位。鼠标上移,位移增量为负;下移,位移增量为正。
● x_increment——X轴增量,为9位二进制补码,最高位为符位。鼠标左移,位移增量为负;右移,位移增量为正。
------------------------------------------------------
(2)中断(interrupt) //有新数据到时,产生中断标志(interrupt = 1),读数据时精除中断标志.
二、控制说明
可采用查询方式,也可采用中断方式。
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?