📄 main.lst
字号:
C51 COMPILER V8.02 MAIN 12/29/2007 13:02:38 PAGE 1
C51 COMPILER V8.02, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN main.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE main.c COMPACT BROWSE DEBUG OBJECTEXTEND
line level source
1 #include <reg52.h>
2 #include <string.h>
3 void Delay(long int time);
4 extern void write_uint_to_24c02(char address,unsigned int date); /*向address写入一个无符号整形*/
5 extern void write_int_to_24c02(char address,int date); /*向address写入一个整形*/
6 extern void write_string_to_24c02(char address,char *date,char lens); /*向address写入一个字符串*/
7
8 extern unsigned int read_uint_form_24c02(char address); /*从address读出一个无符号整形*/
9 extern int read_int_form_24c02(char address); /*从address读出一个无符号整形*/
10 extern void read_string_form_24c02(char address,char *date,char lens); /*从address读出一个无符号整形*/
11
12 extern void charadds(unsigned long a);
13 extern void WriteDataLCD(unsigned char WDLCD);
14 extern void x24c02_init();
15 extern void LCDInit(void);
16
17 void main(void)
18 {
19 1 unsigned int uint1,uint2;
20 1 int int1,int2;
21 1 //char str1[]="good idea!";
22 1 char str2[10];
23 1 LCDInit();
24 1 x24c02_init();
25 1
26 1 //int1=-6543;
27 1 //write_string_to_24c02(1,str1,strlen(str1));
28 1 read_string_form_24c02(1,str2,11);
29 1 for(int1=0;int1<11;int1++)
30 1 {
31 2 WriteDataLCD(str2[int1]);
32 2 }
33 1 while(1);
34 1 }
*** WARNING C280 IN LINE 19 OF MAIN.C: 'uint1': unreferenced local variable
*** WARNING C280 IN LINE 19 OF MAIN.C: 'uint2': unreferenced local variable
*** WARNING C280 IN LINE 20 OF MAIN.C: 'int2': unreferenced local variable
35
36 void Delay(long int time)
37 {
38 1 for(;time>0;time--);
39 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 133 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- 22
DATA SIZE = ---- ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 3 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -