📄 timer.lst
字号:
C51 COMPILER V7.09 TIMER 09/11/2007 09:30:27 PAGE 1
C51 COMPILER V7.09, COMPILATION OF MODULE TIMER
OBJECT MODULE PLACED IN timer.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE timer.c ROM(COMPACT) BROWSE DEBUG OBJECTEXTEND
line level source
1 #include "typedef.h"
2 #include "time.h"
3 #include "ll.h"
4
5 unsigned char prgCnt = 0;
6 void time(void) interrupt 1 using 2
7 {
8 1 // TH0=0x82; //10ms的基准定时,40M
9 1 // TL0=0x35;
10 1
11 1 TH0=0xdc; //10ms的基准定时,11.0592M
12 1 TL0=0x00;
13 1
14 1 prgCnt ++; //prg run
15 1 pwUpScanCnt ++;
16 1 if(b_spker)spkerCnt++;
17 1 if(b_com_r6c)
18 1 {
19 2 timeout --;
20 2 if(timeout==0)
21 2 {
22 3 TIMERINT=1;
23 3 b_com_r6c=0;
24 3 }
25 2 }
26 1
27 1 }
28 /**************************************************************/
29 BOOL _setTimer(uchar timeout_temp)
30 {
31 1 b_com_r6c = 1;
32 1 timeout = timeout_temp;
33 1 TIMERINT= 0;
34 1 TR0 = 1;
35 1 return(TRUE);
36 1 }
37 void _clrTimer(void)
38 {
39 1 b_com_r6c = 0;
40 1 timeout = 0;
41 1 TIMERINT = 0;
42 1 }
43
44
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 44 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 1 ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILER V7.09 TIMER 09/11/2007 09:30:27 PAGE 2
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -