?? main.lst
字號(hào):
C51 COMPILER V7.01 MAIN 02/28/2005 12:11:48 PAGE 1
C51 COMPILER V7.01, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN MAIN.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE MAIN.C BROWSE DEBUG OBJECTEXTEND
stmt level source
1
2 #include <IO.h>
3 #include <stdio.h>
4
5
6 #define uchar unsigned char
7
8 void delay(unsigned int n);
9
10 extern void config();
11 extern void AT24C02_write(uchar excur_addr,uchar wr_data);
12 extern uchar AT24C02_read(uchar excur_addr);
13
14
15 void main()
16 {
17 1 uchar addr,dat,temp,temp1;
18 1
19 1 delay(1000);
20 1 config();//配置單片機(jī)
21 1 delay(1000);
22 1
23 1 /********************************************************************/
24 1 P1=0xff;
25 1
26 1 dat=0xaa;
27 1
28 1 /*for(addr=0;addr<127;addr++)
29 1 {
30 1 AT24C02_write(addr,dat);
31 1 delay(1000);
32 1 }*/
33 1
34 1 for(addr=0;addr<127;addr++)
35 1 {
36 2 temp=AT24C02_read(addr);
37 2 if(temp!=0x00)
38 2 {
39 3 temp1=0;
40 3 }
41 2 else
42 2 delay(1);
43 2 }
44 1 while(1);
45 1
46 1
47 1 /******************************** end ************************************/
48 1
49 1 }
50
51
52 void delay(unsigned int n)
53 {
54 1 unsigned int i,j;
55 1 i = 0;
C51 COMPILER V7.01 MAIN 02/28/2005 12:11:48 PAGE 2
56 1 j = 0;
57 1 while(j<n)
58 1 {
59 2 i = 0;
60 2 while(i<20) i++;
61 2 j++;
62 2 }
63 1 }
64
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 89 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 3
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -