📄 lcm_disp.lst
字号:
C51 COMPILER V7.06 LCM_DISP 07/10/2007 10:25:56 PAGE 1
C51 COMPILER V7.06, COMPILATION OF MODULE LCM_DISP
OBJECT MODULE PLACED IN LCM_DISP.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE LCM_DISP.c OPTIMIZE(2,SPEED) BROWSE DEFINE(MONITOR51) DEBUG OBJECTEXTEND
stmt level source
1 /***********************************************************************
2 * 文件名:LCM_DISP.C
3 * 功能:DP_51PRO实验仪图形液晶显示实验。先在屏幕上的随机位置显示随机数字(0--9),
4 * 然后调用画直线函数以屏幕中心为中点画对称的直线,最后显示一个简单的窗口。
5 ***********************************************************************/
6 #include "CONFIG.H"
7
8
9 /***********************************************************************
10 * 名称:DelayS()
11 * 功能:长软件延时。
12 * 入口参数:delayno 延时时间控制
13 ***********************************************************************/
14 void DelayS(uint16 delayno)
15 { uint16 i;
16 1
17 1 for(; delayno>0; delayno--)
18 1 { for(i=0; i<1000; i++);
19 2 }
20 1 }
21
22
23
24 /***************************************************************
25 * 名称:main()
26 * 功能:主函数,初始化图形液晶模块,在屏幕上的随机位置显示随机数字(0--9),
27 * 然后调用画直线函数以屏幕中心为中点画对称的直线,最后显示一个简单
28 * 的窗口。
29 ***************************************************************/
30 void main(void)
31 {// uint8 i;
32 1 // uint8 bak;
33 1
34 1
35 1 while(1)
36 1 {
37 2 LCM_DispIni(); // 初始化图形液晶模块
38 2 LCM_DispWords(4,2);
39 2 DelayS(1500);
40 2 }
41 1 }
42
43 /* 数字显示演示 */
44 /* srand(168); // 初始化随机种子
45 LCM_DispClr();
46 for(i=0; i<250; i++)
47 { uint8 x, y;
48
49 x = rand()&0x07; // 取得随机显示位置
50 y = rand()&0x0f;
51 bak = rand()%10 + '0'; // 取利随机显示数字'0'--'9'
52 LCM_DispChar(x, y, bak);
53 DelayS(2);
54 }
55
C51 COMPILER V7.06 LCM_DISP 07/10/2007 10:25:56 PAGE 2
56 */
57
58
59
60
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 73 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 4
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 + -