📄 main.lst
字号:
C51 COMPILER V7.50 MAIN 08/29/2007 17:09:36 PAGE 1
C51 COMPILER V7.50, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN main.OBJ
COMPILER INVOKED BY: D:\keil\C51\BIN\C51.EXE main.c BROWSE DEBUG OBJECTEXTEND
line level source
1 #include<reg52.h>
2 #include "intrins.h"
3 #include "lcd.h"
4 #include "jianpan.h"
5 #include "lcd.c"
6 #include "ad.h"
7 volatile uchar command; //液晶指令
8 uchar key;//键盘码
9 void main( )
10 { unsigned int adzhi1,adbuffer1;
11 1 clear_LCD();
12 1 smNop();
13 1 initial_LCD(); //初始化LCD
14 1 smNop();
15 1 clear_LCD();
16 1 smNop(); //显示对应的参数提示
17 1 xianshi();
18 1 while (1)
19 1 {
20 2 key=keyscan();
21 2 switch(key)
22 2 { case 0x18:
23 3 clear_LCD();
24 3 smNop();
25 3 //???? //输出一个外围变量控制测试失调电压的电路导通
26 3 adbuffer1=ad_caiyang();
27 3 adzhi1=ad_vio(adbuffer1);
28 3 ad_xianshi(adzhi1);
29 3 break;
30 3 case 0x14:
31 3 clear_LCD();
32 3 smNop();
33 3 //????? // 输出一个外围变量控制测试失调电流的电路导通开关1
34 3 //adbuffer1=ad_caiyang();
35 3 //??? // 输出一个外围变量控制测试失调电流的电路导通开关2
36 3 //adbuffer2=ad_caiyang();
37 3 //adzhi1=ad_iio(adbuffer1,adbuffer2);
38 3 //ad_xianshi(adzhi1);
39 3 break;
40 3 case 0x12:
41 3 clear_LCD();
42 3 smNop();
43 3 //???? // 输出一个外围变量控制测试交流差模开环电压增益的电路导通
44 3 // adbuffer1=ad_caiyang();
45 3 //adzhi1=Avd(adbuffer1);
46 3 // ad_xianshi(adzhi1);
47 3 break;
48 3 case 0x11:
49 3 clear_LCD();
50 3 smNop();
51 3 //???? // 输出一个外围变量控制测试交流共模抑制比的电路导通
52 3 //adbuffer1=ad_caiyang();
53 3 //adzhi1=Avd(adbuffer1);
54 3 //ad_xianshi(adzhi1);
55 3 break;
C51 COMPILER V7.50 MAIN 08/29/2007 17:09:36 PAGE 2
56 3 default: break;
57 3 }
58 2 }
59 1 }
60
61
62
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 471 ----
CONSTANT SIZE = 50 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 2 20
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -