📄 keyboard_pc.lst
字号:
C51 COMPILER V7.06 KEYBOARD_PC 06/28/2005 10:24:33 PAGE 1
C51 COMPILER V7.06, COMPILATION OF MODULE KEYBOARD_PC
OBJECT MODULE PLACED IN Keyboard_PC.OBJ
COMPILER INVOKED BY: G:\开发工具\Keil\C51\BIN\C51.EXE Keyboard_PC.c BROWSE DEBUG OBJECTEXTEND
stmt level source
1 /**********************************Copyright (c)*********************************
2 ;** 西南科技大学计算机学院
3 ;** http://cs.swust.edu.cn
4 ;**
5 ;** 日期: 2005.5.10
6 ;** 描述: PC键盘,本程序也通过调试,仅供参考。
7 ;** 实验内容: 利用点阵显示键盘当前按下的按键
8 ;** 适用机型: AT89S52
9 *********************************************************************************/
10 #include "PointDisplay.h"
11 #include "Tracert.h"
12 /*******************************************************
13 名称: 初始化运行环境
14 功能: 初始化各寄存器与端口状态
15 参数: 无
16 返回值:无
17 ********************************************************/
18 void DeviceInit(void) //初始化系统
19 {
20 1 EA=1;
21 1 EX0=1;
22 1 TL0=0xB0; //置定时器初值
23 1 TH0=0xFC;
24 1 TMOD=0x01; //设定定时器/计数器0工作方式为1
25 1 ET0=0x01;
26 1 PX0=1; //设置中断优先级
27 1 PT0=0;
28 1 TR0=0x01; //启动定时器/计数器0
29 1 }
30 /*******************************************************
31 名称: 主函数
32 功能: 应用程序入口
33 参数: 无
34 返回值:无
35 *******************************************************/
36 void main(void)
37 {
38 1 DeviceInit();
39 1 while(1)
40 1 {
41 2 Display(); //调用显示函数 显示当前键盘的按键
42 2 }
43 1 }
44
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 1604 ----
CONSTANT SIZE = 632 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 35 ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILER V7.06 KEYBOARD_PC 06/28/2005 10:24:33 PAGE 2
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -