📄 51-lcd2.lst
字号:
C51 COMPILER V8.02 51_LCD2 03/23/2007 20:19:24 PAGE 1
C51 COMPILER V8.02, COMPILATION OF MODULE 51_LCD2
OBJECT MODULE PLACED IN .\51-lcd2.obj
COMPILER INVOKED BY: d:\program files\Keil\C51\BIN\C51.EXE D:\工具备份\软硬件结合\ad7715位采样显示\51-lcd2.c BROWSE DEBU
-G OBJECTEXTEND PRINT(.\51-lcd2.lst) OBJECT(.\51-lcd2.obj)
line level source
1 #include <AT89X51.H>
2
3 #define uchar unsigned char
4 #define uint unsigned int
5
6 sbit RS=P3^7;
7 sbit RW=P3^6;
8 sbit E=P3^5;
9
10
11
12 sbit d0 =P1^0;
13 sbit d1 =P1^1;
14 sbit d2 =P1^2;
15 sbit d3 =P1^3;
16 sbit d4 =P1^4;
17 sbit d5 =P1^5;
18 sbit d6 =P1^6;
19 sbit d7 =P1^7;
20
21 void instruction(uchar);
22 void enable(void);
23 void delay(void);
24 //void delay1(void);
25
26
27 void instruction(uchar value)
28 { d0 =(bit)(value&0x01);
29 1 d1 =(bit)(value&0x02);
30 1 d2 =(bit)(value&0x04);
31 1 d3 =(bit)(value&0x08);
32 1 d4 =(bit)(value&0x10);
33 1 d5 =(bit)(value&0x20);
34 1 d6 =(bit)(value&0x40);
35 1 d7 =(bit)(value&0x80); }
36
37
38 void enable()
39 {
40 1 RS=0;
41 1 RW=0;
42 1 E=0;
43 1 delay();
44 1 E=1;
45 1 }
46
47 void delay()
48 {
49 1 do
50 1 { instruction(0xff);
51 2 RS=0;
52 2 RW=1;
53 2 E=0;
54 2 E=1;
C51 COMPILER V8.02 51_LCD2 03/23/2007 20:19:24 PAGE 2
55 2 }
56 1 while(d7);
57 1
58 1 }
59
60 void delay1()
61 {uint j=5000;
62 1 uchar i=125;
63 1 for(j>0;;j--)
64 1 for(i>0;;i--);}
65 /*void delay1()
66 {uint j;
67 uchar i;
68 for(j=5000;j>0;j--)
69 for(i=125;i>0;i--);} */
70
71 //main ()
72 {
*** ERROR C141 IN LINE 72 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: syntax error near '{'
73 instruction(0x01);
*** ERROR C141 IN LINE 73 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: syntax error near '0x01'
74 enable();
*** ERROR C231 IN LINE 74 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'enable': redefinition
75 instruction(0x38);
*** ERROR C141 IN LINE 75 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: syntax error near '0x38'
76 enable();
*** ERROR C231 IN LINE 76 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'enable': redefinition
77 instruction(0x0f);
*** ERROR C141 IN LINE 77 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: syntax error near '0x0f'
78 enable();
*** ERROR C231 IN LINE 78 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'enable': redefinition
79 instruction(0x06);
*** ERROR C141 IN LINE 79 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: syntax error near '0x06'
80 enable();
*** ERROR C231 IN LINE 80 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'enable': redefinition
81 instruction(0xC0);
*** ERROR C141 IN LINE 81 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: syntax error near '0xC0'
82 enable();
*** ERROR C231 IN LINE 82 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'enable': redefinition
83 instruction(0x41);
*** ERROR C141 IN LINE 83 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: syntax error near '0x41'
84 RS=1;
*** ERROR C231 IN LINE 84 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'RS': redefinition
*** ERROR C231 IN LINE 84 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'RS': redefinition
85 RW=0;
*** ERROR C231 IN LINE 85 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'RW': redefinition
*** ERROR C231 IN LINE 85 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'RW': redefinition
86 E=0;
*** ERROR C231 IN LINE 86 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'E': redefinition
*** ERROR C231 IN LINE 86 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'E': redefinition
87
88 instruction(0x81);
*** ERROR C141 IN LINE 88 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: syntax error near '0x81'
89 enable();
*** ERROR C231 IN LINE 89 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'enable': redefinition
90 instruction(0x20);
*** ERROR C141 IN LINE 90 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: syntax error near '0x20'
91 RS=1;
*** ERROR C279 IN LINE 91 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'RS': multiple initialization
*** ERROR C231 IN LINE 91 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'RS': redefinition
*** ERROR C231 IN LINE 91 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'RS': redefinition
92 RW=0;
C51 COMPILER V8.02 51_LCD2 03/23/2007 20:19:24 PAGE 3
*** ERROR C279 IN LINE 92 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'RW': multiple initialization
*** ERROR C231 IN LINE 92 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'RW': redefinition
*** ERROR C231 IN LINE 92 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'RW': redefinition
93 E=0;
*** ERROR C279 IN LINE 93 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'E': multiple initialization
*** ERROR C231 IN LINE 93 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'E': redefinition
*** ERROR C231 IN LINE 93 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'E': redefinition
94
95 instruction(0x82);
*** ERROR C141 IN LINE 95 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: syntax error near '0x82'
96 enable();
*** ERROR C231 IN LINE 96 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'enable': redefinition
97 instruction(0x42);
*** ERROR C141 IN LINE 97 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: syntax error near '0x42'
98 RS=1;
*** ERROR C279 IN LINE 98 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'RS': multiple initialization
*** ERROR C231 IN LINE 98 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'RS': redefinition
*** ERROR C231 IN LINE 98 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'RS': redefinition
99 RW=0;
*** ERROR C279 IN LINE 99 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'RW': multiple initialization
*** ERROR C231 IN LINE 99 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'RW': redefinition
*** ERROR C231 IN LINE 99 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'RW': redefinition
100 E=0;
*** ERROR C279 IN LINE 100 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'E': multiple initialization
*** ERROR C231 IN LINE 100 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'E': redefinition
*** ERROR C231 IN LINE 100 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'E': redefinition
101 delay();
*** ERROR C231 IN LINE 101 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'delay': redefinition
102 E=1;
*** ERROR C279 IN LINE 102 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'E': multiple initialization
*** ERROR C231 IN LINE 102 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'E': redefinition
*** ERROR C231 IN LINE 102 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'E': redefinition
103 delay1();
*** ERROR C231 IN LINE 103 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: 'delay1': redefinition
104
105
106 }
*** ERROR C141 IN LINE 106 OF D:\工具备份\软硬件结合\AD7715位采样显示\51-LCD2.C: syntax error near '}'
107
C51 COMPILATION COMPLETE. 0 WARNING(S), 48 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -