📄 timer.lst
字号:
C51 COMPILER V7.00 TIMER 01/23/2003 15:06:45 PAGE 1
C51 COMPILER V7.00, COMPILATION OF MODULE TIMER
OBJECT MODULE PLACED IN .\Timer.obj
COMPILER INVOKED BY: d:\Keil7\C51\BIN\C51.EXE ..\mingtian-TagBase\source\Timer.c ROM(SMALL) DEBUG OBJECTEXTEND PRINT(.\T
-imer.lst) OBJECT(.\Timer.obj)
stmt level source
1 #include "common.h"
2 /*
3 BOOL bOverFlow;
4
5 Timer0() interrupt 1 using 2
6 {
7 bOverFlow = TRUE;
8 }
9 */
10 void TimerInit()
11 {
12 1 TMOD &= 0xf0;
13 1 TMOD |= 0x01;
14 1 TH0 = 0;
15 1 TL0 = 0;
16 1 TR0 = 0;
17 1 // bOverFlow = FALSE;
18 1 }
19
20 unsigned int GetTimerCount()
21 {
22 1 union
23 1 {
24 1 unsigned int i;
25 1 unsigned char c[2];
26 1 }buf;
27 1 TR0 = 0;
28 1 buf.c[1] = TL0;
29 1 buf.c[0] = TH0;
30 1 TL0 = 11;
31 1 TH0 = 0;
32 1 TR0 = 1;
33 1 return buf.i;
34 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 35 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 2
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 + -