📄 lcd.lst
字号:
C51 COMPILER V7.06 LCD 03/13/2007 14:53:08 PAGE 1
C51 COMPILER V7.06, COMPILATION OF MODULE LCD
OBJECT MODULE PLACED IN lcd.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE lcd.c BROWSE DEBUG OBJECTEXTEND
stmt level source
*** WARNING C500 IN LINE 1 OF LCD.C: MISSING DEVICE (SECURITY KEY NOT FOUND)
1 #include <reg52.h>
2 #include "lcd.h"
3 #define uchar unsigned char
4 #define uint unsigned int
5 uchar group[10];
6 void increastion(uint t,uchar *str)
7 {
8 1 uchar a[5];
9 1 uchar i,j;
10 1 a[0]=(t/10000)%10;
11 1 a[1]=(t/1000)%10;
12 1 a[2]=(t/100)%10;
13 1 a[3]=(t/10)%10;
14 1 a[4]=(t)%10;
15 1 for(i=0;i<5;i++)
16 1 {
17 2 a[i]+='0';
18 2 }
19 1 for(i=0;a[i]=='0'&&i<=3;i++)
20 1 {
21 2 }
22 1 for(j=0;j<i;j++)
23 1 {
24 2 *str=' ';
25 2 str++;
26 2 }
27 1 for(;i<5;i++)
28 1 {
29 2 *str=a[i];
30 2 str++;
31 2 }
32 1 *str='\0';
33 1 }
34 void delay(void)
35 {
36 1 uint i,j;
37 1 for(i=0;i<100;i++)
38 1 for(j=0;j<125;j++)
39 1 {
40 2 }
41 1 }
42 main()
43 {
44 1 uint math=0;
45 1 lcd_initial();
46 1 gotoxy(0,0);
47 1 print("it is designed ");
48 1 gotoxy(0,1);
49 1 print("by: dc");
50 1 while(1)
51 1 {
52 2 increastion(math++,&group[0]);
53 2 gotoxy(5,1);
54 2 print(&group[0]);
C51 COMPILER V7.06 LCD 03/13/2007 14:53:08 PAGE 2
55 2 delay();
56 2 }
57 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 488 ----
CONSTANT SIZE = 30 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 10 13
IDATA SIZE = ---- ----
BIT SIZE = ---- 1
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 1 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -