📄 1602.lst
字号:
C51 COMPILER V9.03 1602 02/28/2012 13:58:44 PAGE 1
C51 COMPILER V9.03, COMPILATION OF MODULE 1602
OBJECT MODULE PLACED IN 1602.OBJ
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE 1602.c BROWSE DEBUG OBJECTEXTEND
line level source
1 #include <at89x52.h>
2
3 sbit RS=P3^5;
4 sbit RW=P3^6;
5 sbit E=P3^4;
6
7 unsigned char LCD[]={"I LOVE YOU "};
8
9 void delay(unsigned char j)
10 {
11 1
12 1 while(j--);
13 1 }
14
15 void zhilin(unsigned char z)
16 {
17 1 E=0;
18 1 RS=0;
19 1 RW=0;
20 1 P0=z;
21 1 E=1;
22 1 delay(1);
23 1 E=0;
24 1 }
25
26 void shuju(unsigned char J)
27 {
28 1 E=0;
29 1 RS=1;
30 1 RW=0;
31 1 P0=J;
32 1 E=1;
33 1 delay(1);
34 1 E=0;
35 1 }
36
37 void init()
38 {
39 1
40 1 // zhilin(0X38);
41 1 // zhilin(0xc0);
42 1 zhilin(0X0c);
43 1 zhilin(0x06);
44 1
45 1 }
46
47 void main()
48 {
49 1 char i ;
50 1 init();
51 1 for(i=0;i<16;i++)
52 1 {
53 2 shuju(LCD[i]);
54 2 delay(1);
55 2 }
C51 COMPILER V9.03 1602 02/28/2012 13:58:44 PAGE 2
56 1
57 1 while(1);
58 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 70 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 27 ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -