📄 main.lst
字号:
C51 COMPILER V7.08 MAIN 01/21/2007 17:22:07 PAGE 1
C51 COMPILER V7.08, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN Main.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE Main.c BROWSE DEBUG OBJECTEXTEND TABS(8)
line level source
1 // Khai bao cac file header
2 #include <AT89X52.H>
3 #include <Kit8051.h>
4
5 // Khai bao cac bien toan cuc
6 unsigned char code LED_code[] = {Number0,
7 Number1,
8 Number2,
9 Number3,
10 Number4,
11 Number5,
12 Number6,
13 Number7,
14 Number8,
15 Number9};
16
17 // Khai bao cac ham
18 void Delay(unsigned int n);
19 void InitSystem(void);
20 void Display(unsigned char digit1,
21 unsigned char digit2,
22 unsigned char digit3,
23 unsigned char digit4);
24
25
26 // Dinh nghia cac ham
27 void Delay(unsigned int n)
28 {
29 1 unsigned int i,j;
30 1 for(i=0;i<n;i++)
31 1 for(j=0;j<100;j++);
32 1 }
33 void Display(unsigned char digit1,
34 unsigned char digit2,
35 unsigned char digit3,
36 unsigned char digit4)
37 {
38 1 // Hien thi so thu nhat
39 1 LED = LED_code[digit1];
40 1 K1 = 0;
41 1 Delay(1);
42 1 K1 = 1;
43 1
44 1 // Hien thi so thu hai
45 1 LED = LED_code[digit2];
46 1 K2 = 0;
47 1 Delay(1);
48 1 K2 = 1;
49 1
50 1 // Hien thi so thu ba
51 1 LED = LED_code[digit3];
52 1 K3 = 0;
53 1 Delay(1);
54 1 K3 = 1;
55 1
C51 COMPILER V7.08 MAIN 01/21/2007 17:22:07 PAGE 2
56 1
57 1 // Hien thi so thu tu
58 1 LED = LED_code[digit4];
59 1 K4 = 0;
60 1 Delay(1);
61 1 K4 = 1;
62 1 }
63 void InitSystem(void)
64 {
65 1 LCD_E = 0;
66 1 }
67 // Chuong trinh chinh
68 void main(void)
69 {
70 1 // Khoi tao he thong
71 1 InitSystem();
72 1 // Vong lap vo tan
73 1 while(1)
74 1 {
75 2 Delay(10);
76 2 Display(1,2,3,4);
77 2 }
78 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 123 ----
CONSTANT SIZE = 10 ----
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 + -