📄 lcd.lst
字号:
C51 COMPILER V8.02 LCD 04/19/2006 13:31:27 PAGE 1
C51 COMPILER V8.02, COMPILATION OF MODULE LCD
OBJECT MODULE PLACED IN LCD.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE LCD.C BROWSE DEBUG OBJECTEXTEND
line level source
1 #include <absacc.h>
2 #include <intrins.h>
3 #include <reg51.h>
4 #include "HZcode.h"
5 #include "LCD.h"
6 #include "1302.h"
7 #include "key.h"
8 #include "adc0831.h"
9
10 uchar time0_count; //time0计数器
11
12 //time0初始化
13 void time0_init(void)
14 {
15 1 EA = 1;
16 1 ET0 = 1;
17 1 TMOD = 0x01;
18 1 PT0 = 1;
19 1 TH0 = 0x3C;
20 1 TL0 = 0xB0;
21 1 TR0 = 1;
22 1 }
23
24 void main(void)
25 {
26 1
27 1 I_init();
28 1 InitLCD();
29 1 time0_init();
30 1 show_hz();
31 1 show_date_time();
32 1 while(1)
33 1 {
34 2 judge_key();
35 2 }
36 1
37 1 }
38 void time0_interrupt(void)interrupt 1
39 {
40 1 TH0 = 0x3c;
41 1 TL0 = 0xb0;
42 1 time0_count++;
43 1 if(time0_count==20)
44 1 {
45 2 time0_count=0;
46 2 show_date_time();
47 2 a = readadc();
48 2 b1 = a/100;
49 2 b2 = (a%100)/10;
50 2 b3 = (a%100)%10;
51 2 r_show_ad();
52 2 P3 = a; //进行数模转换
53 2 }
54 1 }
C51 COMPILER V8.02 LCD 04/19/2006 13:31:27 PAGE 2
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 2106 ----
CONSTANT SIZE = 752 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 14 43
IDATA SIZE = ---- ----
BIT SIZE = ---- 2
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -