📄 to.lst
字号:
C51 COMPILER V7.50 TO 06/18/2008 18:32:13 PAGE 1
C51 COMPILER V7.50, COMPILATION OF MODULE TO
OBJECT MODULE PLACED IN TO.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE TO.c BROWSE DEBUG OBJECTEXTEND
line level source
1 #include <config.H>
2
3 uchar t0_10ms;//10mS单元
4 uchar t0_30s_05s; //30秒钟的0.5S单元
5 uchar t0_2m_05s; //2分钟的0.5S单元
6 uchar t0_2m; //2分钟单元
7 //////////////////////////////////////////////////////
8 void t0(void) interrupt 1
9
10 {
11 1 t0_10ms++; //10mS单元加1
12 1
13 1 if(t0_10ms==50)//等于0.5?
14 1 {
15 2 t0_10ms=0; //清10ms单元
16 2 LEDS=~LEDS;//每0.5S变化一次
17 2
18 2 if(k1_1s==1) //如果开显示
19 2 {t0_30s_05s++;} //30秒钟的0.5秒单元加1
20 2
21 2 if(ON_OFF==1)
22 2 {t0_2m_05s++;}
23 2
24 2 if(t0_30s_05s==60) //如果显示时间到了30秒
25 2 {
26 3 t0_30s_05s=0; //0.5秒单元清0
27 3 k1_1s=0; //关电量灯标志位
28 3 }
29 2 if(t0_2m_05s==240)
30 2 {
31 3 t0_2m_05s=0;//T0 定2分钟定时器的0.5秒单元清0
32 3 t0_2m=1; //T0 2分钟单元置1
33 3 if(LEDRG==0)//如果2分钟到了,并且亮绿灯
34 3 {ON_OFF=0;OPEN=0;}
35 3 }
36 2 }
37 1 }
38 ////////////////////////////////////////////////////////
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 59 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 4 ----
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 + -