📄 main.lst
字号:
C51 COMPILER V7.50 MAIN 09/13/2007 21:34:41 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 <regx51.h>
2 #include "intrins.h"
3
4 #define uint unsigned int
5 #define uchar unsigned char
6 #define nop() _nop_();_nop_();
7
8 void Keys();
9 //void sendbyte();
10 //void send();
11 //void pow_low();
12 //void delay(unsigned int DelayTime);
13 //void WatchDog();
14 void Display();
15
16 //unsigned int timer0count1=0;//t0 led闪烁时间
17 //unsigned int timer0count2=0;//t0 led闪烁时间
18
19 //unsigned char m=1;//调光亮度级数初值
20 //unsigned char q;
21 //unsigned char bdata ledzt1=0xff;
22 //unsigned char bdata ledzt2=0xff;
23
24 //bit ledsszt;
25
26
27 int main(void)
28
29 {
30 1 P0=0xff;P1=0xff;P2=0xff;P3=0xff;
31 1 P3_2=0;
32 1 // ledpow=1;
33 1 TMOD=0x21;
34 1 TL0=0x66;///t0
35 1 TH0=0xfc;///t0
36 1 TL1=0xe8;//波特率1200
37 1 TH1=0xe8;//波特率1200
38 1 TR0=1;
39 1 TR1=1;
40 1 ET0=1;
41 1 //ET1=1;
42 1 ES=1;
43 1 EA=1;
44 1 IP=0x08;
45 1 SCON=0x50;
46 1 //delay(50);
47 1 //ledpow=0;
48 1 //WatchDog();
49 1 //XWrStatus(0x30);//写状态寄存器,开看门狗,,
50 1 //m=XRdByte(0x0);//读出亮度值
51 1 //led_liangdu();//根据读出的亮度值,初始化led的亮度。。
52 1
53 1 while(1)
54 1 {
55 2 //pwm_led();//调光子程序
C51 COMPILER V7.50 MAIN 09/13/2007 21:34:41 PAGE 2
56 2
57 2 Keys();
58 2
59 2 // pow_low();
60 2
61 2 Display();
62 2 //ClrDog ();//复位看门狗。。
63 2
64 2 //led8zt=0;
65 2
66 2 }
67 1 return 0;
68 1 }
69
70
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 53 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
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 + -