📄 charshow.lst
字号:
C51 COMPILER V8.16 CHARSHOW 02/18/2009 16:41:08 PAGE 1
C51 COMPILER V8.16, COMPILATION OF MODULE CHARSHOW
OBJECT MODULE PLACED IN ..\Output\CharShow.obj
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE ..\Task_Work\CharShow.c BROWSE INCDIR(..\LCD_Driver;..\MzMenu_GUI;..\UserCo
-de) DEBUG OBJECTEXTEND PRINT(.\CharShow.lst) OBJECT(..\Output\CharShow.obj)
line level source
1
2 #include "LCD_Dis.h"
3 #include "Key_Service.h"
4
5 void CharShow(void)
6 {
7 1 unsigned char Exit_flag=1;
8 1 ClrScreen(); //清屏
9 1
10 1 FontSet(0,1); //选择ASCII字符0(6X10),字符色为1(黑色)
11 1 PutChar(10,0,'A'); //在指定位置显示字符A
12 1 FontSet(1,1); //选择ASCII字符1(8X16),字符色为1(黑色)
13 1 PutChar(20,0,'A'); //在指定位置显示字符A
14 1
15 1 Rectangle(64,0,127,20,1); //在指定位置绘制一个黑色的矩形作背景
16 1 FontSet(1,0); //选择ASCII字符1(8X16),字符色为0(白色)
17 1 FontMode(0,1); //设置字符覆盖模式为禁止,字符背景覆盖色为1
18 1 PutChar(70,1,'B'); //显示ASCII字符
19 1 FontSet(1,1); //选择ASCII字符1(8X16),字符色为1(黑色)
20 1 FontMode(1,0); //设置字符覆盖模式为使能,字符背景覆盖色为0
21 1 PutChar(80,1,'a'); //显示ASCII字符
22 1
23 1 PutString(0,17,"MzDesign"); //在指定位置开始显示ASCII字符串
24 1 FontSet(0,1);
25 1 PutString(66,23,"--MzLH04");
26 1
27 1 FontSet_cn(1,1);
28 1 PutChar_cn(10,33,"显");
29 1 PutString_cn(40,33,"铭正同创");
30 1 FontSet_cn(0,1);
31 1 PutChar_cn(10,50,"显");
32 1 PutString_cn(40,50,"汉字库液晶");
33 1 while(Exit_flag)
34 1 {
35 2 KeyScan_Service();
36 2 if(Key_Get()&0x02) Exit_flag = 0;
37 2 }
38 1 FontMode(0,0);
39 1 }
40
41
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 223 ----
CONSTANT SIZE = 41 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 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 + -