📄 main.lst
字号:
C51 COMPILER V8.02 MAIN 03/27/2009 09:11:41 PAGE 1
C51 COMPILER V8.02, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN main.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE main.c BROWSE DEBUG OBJECTEXTEND
line level source
1 #include <reg51.h>
2 #include <absacc.h>
3 #include "max7219.h"
4
5 #define ADC XBYTE[0xbfff] //P2.6接CS
6 #define DAC XBYTE[0x7fff] //P2.7接CS
7
8 sbit ADCfinish = P3^2;
9 //sbit KEY0 = P3^2;
10 sbit KEY1 = P3^3;
11 sbit KEY2 = P3^4;
12 sbit KEY3 = P3^5;
13
14 void main()
15 {
16 1 unsigned char tmp,davl;
17 1 delay_ms(500);//延时让电源稳定
18 1 InitAllComponents();
19 1 disp7219(88888888);
20 1 delay_ms(500);//延时让电源稳定
21 1
22 1 davl=100;
23 1 while(1)
24 1 {
25 2 DAC=davl;
26 2 if(!KEY2) {
27 3 davl++;
28 3 while(!KEY2);
29 3 }
30 2
31 2 if(!KEY3) {
32 3 davl--;
33 3 while(!KEY3);
34 3 }
35 2
36 2
37 2 ADC=0xff;//启动ADC
38 2 while(ADCfinish);
39 2 tmp=ADC;
40 2 disp7219(tmp);
41 2 }
42 1 }
43
44
45
46
47
48
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 463 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
C51 COMPILER V8.02 MAIN 03/27/2009 09:11:41 PAGE 2
DATA SIZE = ---- 14
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 + -