📄 1602lcd汉字.lst
字号:
C51 COMPILER V8.15 1602LCD汉譥 04/27/2009 22:45:45 PAGE 1
C51 COMPILER V8.15, COMPILATION OF MODULE 1602LCD汉譥
OBJECT MODULE PLACED IN 1602LCD汉字.OBJ
COMPILER INVOKED BY: D:\Software\Keil3\C51\BIN\C51.EXE 1602LCD汉字.c BROWSE DEBUG OBJECTEXTEND
line level source
1 #include <at89X52.h>
2 #include <intrins.h>
3 #include <LCD1602-1.h>
4
5 main()
6 {
7 1 unsigned char code aa[]={
8 1 //我
9 1 0x00,0x07,0x01,0x01,0x01,0x1F,0x01,0x01,
10 1 0x19,0x01,0x01,0x01,0x01,0x1F,0x01,0x01,
11 1 0x00,0x08,0x04,0x04,0x00,0x1F,0x00,0x04,
12 1 0x01,0x07,0x19,0x01,0x01,0x01,0x05,0x02,
13 1 0x18,0x00,0x00,0x01,0x06,0x00,0x00,0x00,
14 1 0x14,0x18,0x10,0x08,0x09,0x05,0x03,0x01,
15 1 //们
16 1 0x01,0x01,0x02,0x02,0x06,0x04,0x0c,0x14,
17 1 0x08,0x04,0x06,0x04,0x10,0x10,0x10,0x10,
18 1 0x00,0x00,0x1e,0x02,0x02,0x02,0x02,0x02,
19 1 0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x00,
20 1 0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x00,
21 1 0x02,0x02,0x02,0x02,0x02,0x0a,0x04,0x00,
22 1 //的
23 1 0x02,0x02,0x04,0x0f,0x08,0x08,0x08,0x0f,
24 1 0x02,0x02,0x02,0x13,0x14,0x14,0x18,0x12,
25 1 0x00,0x00,0x00,0x1e,0x02,0x02,0x02,0x02,
26 1 0x08,0x08,0x08,0x08,0x0f,0x08,0x08,0x00,
27 1 0x11,0x11,0x10,0x10,0x10,0x10,0x00,0x00,
28 1 0x02,0x12,0x12,0x02,0x02,0x14,0x08,0x00,
29 1 //论
30 1 0x08,0x04,0x06,0x04,0x00,0x00,0x1a,0x04,
31 1 0x01,0x01,0x02,0x02,0x04,0x08,0x14,0x04,
32 1 0x00,0x00,0x10,0x08,0x04,0x03,0x02,0x08,
33 1 0x04,0x04,0x04,0x04,0x05,0x06,0x04,0x00,
34 1 0x04,0x07,0x04,0x14,0x04,0x04,0x03,0x00,
35 1 0x1a,0x00,0x00,0x00,0x02,0x02,0x1e,0x00,
36 1 //坛
37 1 0x00,0x02,0x02,0x02,0x02,0x1f,0x02,0x02,
38 1 0x00,0x07,0x00,0x00,0x00,0x10,0x0f,0x01,
39 1 0x00,0x1e,0x00,0x00,0x00,0x00,0x1f,0x00,
40 1 0x02,0x02,0x03,0x06,0x18,0x00,0x00,0x00,
41 1 0x01,0x02,0x12,0x04,0x09,0x1f,0x08,0x00,
42 1 0x10,0x00,0x04,0x02,0x1f,0x03,0x02,0x00,
43 1 };
44 1
45 1 unsigned char i,j,s,k,temp;
46 1 LCD_init();
47 1 temp=0x40;
48 1
49 1 while(1)
50 1 {
51 2 k=0;
52 2
53 2 for(s=0;s<5;s++)
54 2 {
55 3 /**********存入自定义汉字符号***************/
C51 COMPILER V8.15 1602LCD汉譥 04/27/2009 22:45:45 PAGE 2
56 3 temp=0x40;
57 3 for(j=0;j<6;j++)
58 3 {
59 4 for(i=0;i<8;i++)
60 4 {
61 5 LCD_write_command(temp+i);
62 5 delay_n40us(100);
63 5 LCD_write_dat(aa[k++]);
64 5 delay_n40us(100);
65 5 }
66 4 temp=temp+8;
67 4 }
68 3 /**********显示自定义汉字符号***************/
69 3 for(i=0;i<6;i++)
70 3 {
71 4 if(i<3)
72 4 {
73 5 LCD_disp_char(0+i+(3*s),0,i);
74 5 delay_n40us(100);
75 5 }
76 4 else
77 4 {
78 5 LCD_disp_char(0+i-3+(3*s),1,i);
79 5 delay_n40us(100);
80 5 }
81 4 }
82 3 delay_n40us(255);
83 3 delay_n40us(255);
84 3 delay_n40us(255);
85 3 delay_n40us(255);
86 3 delay_n40us(255);
87 3 delay_n40us(255);
88 3 delay_n40us(255);
89 3 delay_n40us(255);
90 3 delay_n40us(255);
91 3 delay_n40us(255);
92 3 delay_n40us(255);
93 3 delay_n40us(255);
94 3 delay_n40us(255);
95 3 delay_n40us(255);
96 3 delay_n40us(255);
97 3 delay_n40us(255);
98 3 delay_n40us(255);
99 3 delay_n40us(255);
100 3 delay_n40us(255);
101 3 delay_n40us(255);
102 3 delay_n40us(255);
103 3 delay_n40us(255);
104 3 delay_n40us(255);
105 3 delay_n40us(255);
106 3 delay_n40us(255);
107 3 delay_n40us(255);
108 3 delay_n40us(255);
109 3 delay_n40us(255);
110 3 delay_n40us(255);
111 3 delay_n40us(255);
112 3 delay_n40us(255);
113 3 delay_n40us(255);
114 3 delay_n40us(255);
115 3 delay_n40us(255);
116 3 delay_n40us(255);
117 3 delay_n40us(255);
C51 COMPILER V8.15 1602LCD汉譥 04/27/2009 22:45:45 PAGE 3
118 3 delay_n40us(255);
119 3 delay_n40us(255);
120 3 delay_n40us(255);
121 3 delay_n40us(255);
122 3 delay_n40us(255);
123 3 delay_n40us(255);
124 3 delay_n40us(255);
125 3 delay_n40us(255);
126 3 delay_n40us(255);
127 3 delay_n40us(255);
128 3 delay_n40us(255);
129 3 delay_n40us(255);
130 3
131 3 LCD_write_command(0x01);//清屏
132 3 delay_n40us(100);
133 3
134 3
135 3 }
136 2
137 2 }
138 1
139 1
140 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 508 ----
CONSTANT SIZE = 240 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 2
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 + -