📄 main.lst
字号:
C51 COMPILER V7.50 MAIN 08/31/2007 15:32:20 PAGE 1
C51 COMPILER V7.50, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN main.OBJ
COMPILER INVOKED BY: C:\Program Files\keil\C51\BIN\C51.EXE main.c BROWSE DEBUG OBJECTEXTEND
line level source
1 #include "main.h"
2
3 static uchar Key_num = 0x10;
4 /*int main()
5 {
6 uchar i = 0, j = 0 ;
7 uchar Data_Send[10] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9} ;
8
9 Serial_Initial() ;
10 LCD_Initial() ;
11 while(1)
12 {
13 Key_num = 0x10 ;
14 Key_num = Read_key() ;
15 if (Key_num == K4_3)//清屏,复位
16 {
17 LCD_Write(LCD_COMMAND, LCD_CLEAR_SCREEN) ;
18 i = 0 ;
19 }
20 if (Key_num == K4_4)
21 {
22 for (j = 0; j < i; j++)
23 {
24 Transmit(Data_Send[j]) ;
25 while(!TI);
26 TI = 0 ;
27 //Delay10ms(100) ;
28 }
29 LCD_Write(LCD_COMMAND, LCD_CLEAR_SCREEN) ;
30 i = 0 ;
31 }
32 if ((Key_num != 0x10) & (Key_num != K4_3) & (Key_num != K4_4))//若有按键按下则显示,并记录输入的数
33 {
34 Data_Send[i] = Key_num ;
35 i++ ;
36 LCD_Display(Key_num) ;
37 }
38 Delay10ms(10) ;
39 P2 = (Key_num << 4)|Key_num ;
40 }
41 return 0 ;
42 }*/
43 int main()
44 {
45 1 uchar i = 0, j = 0 ;
46 1 uchar Data_Send[10] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9} ;
47 1
48 1 Serial_Initial() ;
49 1 LCD_Initial() ;
50 1 while(1)
51 1 {
52 2 Key_num = 0x10 ;
53 2 Key_num = Read_key() ;
54 2 if (Key_num == K4_3)//清屏,复位
55 2 {
C51 COMPILER V7.50 MAIN 08/31/2007 15:32:20 PAGE 2
56 3 LCD_Write(LCD_COMMAND, LCD_CLEAR_SCREEN) ;
57 3 i = 0 ;
58 3 }
59 2 if (Key_num == K4_4)
60 2 {
61 3 for (j = 0; j < i; j++)
62 3 {
63 4 Transmit(Data_Send[j]) ;
64 4 while(!TI);
65 4 TI = 0 ;
66 4 //Delay10ms(100) ;
67 4 }
68 3 LCD_Write(LCD_COMMAND, LCD_CLEAR_SCREEN) ;
69 3 i = 0 ;
70 3 }
71 2 if ((Key_num != 0x10) & (Key_num != K4_3) & (Key_num != K4_4))//若有按键按下则显示,并记录输入的数
72 2 {
73 3 Data_Send[i] = Key_num ;
74 3 i++ ;
75 3 LCD_Display(Key_num) ;
76 3 }
77 2 Delay10ms(10) ;
78 2 }
79 1 return 0 ;
80 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 164 ----
CONSTANT SIZE = 10 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 1 12
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 + -