📄 yijing.lst
字号:
C51 COMPILER V7.50 YIJING 11/23/2005 17:17:10 PAGE 1
C51 COMPILER V7.50, COMPILATION OF MODULE YIJING
OBJECT MODULE PLACED IN Yijing.OBJ
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE Yijing.c BROWSE DEBUG OBJECTEXTEND
line level source
1 /*------------------------------------------
2 lcd12864液晶显示驱动实
3 ----------------------------------------------
4 /CS1----选择IC1,低有效 即 (左)64列
5 /CS2----选择IC2,低有效 即 (右)64列
6 -----------------------------------------------
7 RS: D/I=H,表示DB7~DB0为显示数据
8 D/I=L,表示DB7~DB0为显示指令数据
9 -----------------------------------------------
10 R/W: R/W=H,E=H数据被读到DB7~DB0
11 R/W=L,E信号下降沿,DDRAM数据被写到IR或DR
12 ----------------------------------------------------
13 E: R/W=L,E信号下降沿锁存DB7~DB0
14 R/W=H,E=H DDRAM数据读到DB7~DB0
15 ----------------------------------------------------
16
17 |DB0-----P1.0 | DB4-----P1.4 | CS1-------P3.2 |
18 |DB1-----P1.1 | DB5-----P1.5 | CS2-------P3.3 |
19 |DB2-----P1.2 | DB6-----P1.6 | RS-------P3.4 |
20 |DB3-----P1.3 | DB7-----P1.7 | RW-------P3.5 |
21 |17脚---A正电源 18脚----K地 | E-------P3.6 |
22 |VO-------0V |
23 ---------------------------------------------------*/
24 #include<regx51.h>
25 #include<stdio.h>
26 #include<intrins.h>
27 #include"zimo.h"
28
29 #define CS1 P3_2
30 #define CS2 P3_3
31 #define RS P3_4
32 #define RW P3_5
33 #define E P3_6
34 #define Data P1
35
36 void OutFI(uchar i)
*** ERROR C141 IN LINE 36 OF YIJING.C: syntax error near 'i', expected ')'
37 {
38 1 unsigned char data_sta;
39 1 EA=0;
40 1 do{
41 2 E=0;RW=1;RS=0;CS1=0;_nop_();
42 2 E=1;_nop_();_nop_();_nop_();
43 2 data_sta=DATA;
*** ERROR C202 IN LINE 43 OF YIJING.C: 'DATA': undefined identifier
44 2 _nop_();_nop_();
45 2 E=0;RW=0;CS1=1;
46 2 }while(data_sta&0x80);
47 1
48 1 E=0;RW=0;RS=0;CS1=0;_nop_();
49 1 DATA=i;
*** ERROR C202 IN LINE 49 OF YIJING.C: 'DATA': undefined identifier
50 1 E=1;_nop_();_nop_();_nop_();
51 1 E=0;RW=1;CS1=1;
52 1 EA=1;
C51 COMPILER V7.50 YIJING 11/23/2005 17:17:10 PAGE 2
53 1 }
54
55 void OutSI(uchar i)
*** ERROR C141 IN LINE 55 OF YIJING.C: syntax error near 'i', expected ')'
56 {
57 1 unsigned char data_sta;
58 1 EA=0;
59 1 do{
60 2 E=0;RW=1;RS=0;CS2=0;_nop_();
61 2 E=1;_nop_();_nop_();_nop_();
62 2 data_sta=DATA;
*** ERROR C202 IN LINE 62 OF YIJING.C: 'DATA': undefined identifier
63 2 _nop_();_nop_();
64 2
65 2 E=0;RW=0;CS2=1;
66 2 }while(data_sta&0x80);
67 1
68 1 E=0;RW=0;RS=0;CS2=0;_nop_();
69 1 DATA=i;
*** ERROR C202 IN LINE 69 OF YIJING.C: 'DATA': undefined identifier
70 1 E=1;_nop_();_nop_();_nop_();
71 1 E=0;RW=1;CS2=1;
72 1 EA=1;
73 1 }
C51 COMPILATION COMPLETE. 0 WARNING(S), 6 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -