说明.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 + -
显示快捷键?