📄 weida1.lst
字号:
C51 COMPILER V6.23a WEIDA1 09/12/2005 20:44:57 PAGE 1
C51 COMPILER V6.23a, COMPILATION OF MODULE WEIDA1
OBJECT MODULE PLACED IN weida1.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\c51.exe weida1.c DB OE SMALL ROM(LARGE)
stmt level source
1 /****************************************************************/
2 /*功能:采用硬汉字库法显示一串汉字
3 /*版本:v1.0
4 /*设计人:
5 /*编写日期:
6 /*最后修改日期:2005-09-08
7 /*状态:passed
8 /****************************************************************/
9 /*头文件定义*/
10 #include <reg51.h>
11 #include <absacc.h>
12 /*预定义部分*/
13 #define uchar unsigned char
14 #define uint unsigned int
15 #define ADDR XBYTE[0x8000]
16 sbit busy=P2^0;
17 sbit stb=P3^6;
18 uchar dat[24]={0x1B,0x40,0x1C,0x26, /*汉字打印命令设置*/
19 0xBB,0xB6,0xD3,0xAD,0xBD,0xF8,0xC8,0xEB,0xCE,0xA2,
20 0xB4,0xEF,0xCA,0xC0,0xBD,0xE7,0x1C,0x2E,0x0A,0x0A};
21 /*函数声明部分*/
22 void typebyte(uchar);
23 /*主函数部分*/
24 /*********************************************************************/
25 /*函数名:main()
26 /*功能:主函数
27 /*输入参数:无
28 /*返回值:无
29 /*编写日期:
30 /*最后修改日期:
31 /********************************************************************/
32 void main()
33 {
34 1 uchar i;
35 1 for(i=0;i<24;i++)
36 1 typebyte(dat[i]);
37 1 while(1);
38 1 }
39
40 /*其他函数定义部分*/
41 /*********************************************************************/
42 /*函数名:
43 /*功能:
44 /*输入参数:
45 /*返回值:
46 /*调用函数:
47 /*被调用函数:
48 /*编写日期:
49 /*最后修改日期:
50 /********************************************************************/
51 void typebyte(uchar byte)
52 {
53 1 stb=1;
54 1 busy=1;
55 1 while(busy==1);
C51 COMPILER V6.23a WEIDA1 09/12/2005 20:44:57 PAGE 2
56 1 ADDR=byte;
57 1 stb=0;
58 1 stb=1;
59 1 }
60 /********************END********************/
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 41 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 24 1
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 + -