鼠标应用程序设计
时间:04-16
来源:互联网
点击:
用汇编语言编写的鼠标和键盘应用程序。 在程序执行后屏幕上显示包括鼠标和键盘的状态。当用户移动鼠标时,屏幕显示鼠标的位置;按下鼠标左键时,显示“Left Button press”;在放开左键时显示“Left Button Press”消失。在按下鼠标右键时,显示“Right Button Press and Program returned to Dos .”
P206程序结构:
Prog7-1. Asm 中引用的外部定义子程序为tab6 . Inc 。它包含所有定义、过程和宏。
外部过程有:clrScrn.asm(清屏过程)、onCur.asm(开光标过程)、offCur.asm(关光标过程)、mvCur.asm(移动光标)、bdwrite.asm(显示字符过程)、kdState.asm(取键盘状态过程)、msOff.asm(鼠标关)、msOn.asm(鼠标开)msInit.asm(鼠标初始化)msState.asm(鼠标状态)等。
P206程序结构:Prog7-1. Asm 中引用的外部定义子程序为tab6 . Inc 。它包含所有定义、过程和宏。
外部过程包括:clrScrn.asm(清屏过程)、onCur.asm(开光标过程)、offCur.asm(关光标过程)、mvCur.asm(移动光标)、bdwrite.asm(显示字符过程)、kdState.asm(取键盘状态过程)、msOff.asm(鼠标关)、msOn.asm(鼠标开)msInit.asm(鼠标初始化)msState.asm(鼠标状态)等。
Tabl6.inc包含有proto6s.inc、def6.inc和mac6.inc三个子程序。
- 基于MEMS的无线鼠标设计方案(12-01)
- 新一轮体感技术革命来袭:鼠标可以扔掉了(05-28)
- 使用光学鼠标传感器实现旋转测量(06-30)
- 可悬空操控的“三维”鼠标(10-16)
- 2.4GHz无线鼠标键盘接收器的设计(一)(06-16)
- 2.4GHz无线鼠标键盘接收器的设计(二)(06-14)