📄 display.lst
字号:
C51 COMPILER V8.02 DISPLAY 03/01/2009 17:02:35 PAGE 1
C51 COMPILER V8.02, COMPILATION OF MODULE DISPLAY
OBJECT MODULE PLACED IN display.OBJ
COMPILER INVOKED BY: D:\单片机\C51\BIN\C51.EXE display.c BROWSE DEBUG OBJECTEXTEND
line level source
1 #include<c8051f020.h>
2 #include "hao.h"
3 extern f0,f1,f2,f3,f4,f5,f6,f7,f8,f9,
4 t0,t1,t2,t3,t4,t5,t6,t7,t8,t9,
5 pulse0, pulse1, pulse2, pulse3, pulse4, pulse5, pulse6, pulse7, pulse8, pulse9;
6 uchar table[]={'0','1','2','3','4','5','6','7','8','9','.'};
7
8 void display_f()
9 {
10 1
11 1 lcd_write(0x00,0x80);
12 1 delay(10);
13 1 lcd_write(0x01,'F');
14 1 lcd_write(0x01,':');
15 1 lcd_write(0x01,table[f9]);
16 1 lcd_write(0x01,table[f8]);
17 1 lcd_write(0x01,table[f7]);
18 1 lcd_write(0x01,table[f6]);
19 1 lcd_write(0x01,table[f5]);
20 1 lcd_write(0x01,table[f4] );
21 1 lcd_write(0x01,table[f3] );
22 1 lcd_write(0x01,table[f2] );
23 1 lcd_write(0x01,table[10] );
24 1 lcd_write(0x01,table[f1] );
25 1 lcd_write(0x01,table[f0] );
26 1 lcd_write(0x01,'H');
27 1 lcd_write(0x01,'Z');
28 1 }
29
30 void display_t()
31 {
32 1 lcd_write(0x00,0xc0);
33 1 delay(10);
34 1 lcd_write(0x01,'T');
35 1 lcd_write(0x01,':');
36 1 lcd_write(0x01,table[t9]);
37 1 lcd_write(0x01,table[t8]);
38 1 lcd_write(0x01,table[t7]);
39 1 lcd_write(0x01,table[t6]);
40 1 lcd_write(0x01,table[t5]);
41 1 lcd_write(0x01,table[t4]);
42 1 lcd_write(0x01,table[t3]);
43 1 lcd_write(0x01,table[t2]);
44 1 lcd_write(0x01,table[10]);
45 1 lcd_write(0x01,table[t1]);
46 1 lcd_write(0x01,table[t0]);
47 1 lcd_write(0x01,'U');
48 1 lcd_write(0x01,'S');
49 1
50 1
51 1 }
52
53 void display_pulse()
54 {
55 1
C51 COMPILER V8.02 DISPLAY 03/01/2009 17:02:35 PAGE 2
56 1 delay(10);
57 1 lcd_write(0x00,0x80);
58 1 lcd_write(0x01,'P');
59 1 lcd_write(0x01,':');
60 1 lcd_write(0x01,table[pulse9]);
61 1 lcd_write(0x01,table[pulse8]);
62 1 lcd_write(0x01,table[pulse7]);
63 1 lcd_write(0x01,table[pulse6]);
64 1 lcd_write(0x01,table[pulse5]);
65 1 lcd_write(0x01,table[pulse4]);
66 1 lcd_write(0x01,table[pulse3]);
67 1 lcd_write(0x01,table[pulse2]);
68 1 lcd_write(0x01,table[10]);
69 1 lcd_write(0x01,table[pulse1]);
70 1 lcd_write(0x01,table[pulse0]);
71 1 lcd_write(0x01,'U');
72 1 lcd_write(0x01,'S');
73 1
74 1
75 1 }
76
77 void display_wait()
78 {
79 1 lcd_write(0x00,0x80);
80 1 delay(10);
81 1
82 1 lcd_write(0x01,'W');
83 1 lcd_write(0x01,'A');
84 1 lcd_write(0x01,'I');
85 1 lcd_write(0x01,'T');
86 1
87 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 541 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 11 ----
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 + -