📄 display.lst
字号:
C51 COMPILER V8.02 DISPLAY 05/15/2007 03:49:14 PAGE 1
C51 COMPILER V8.02, COMPILATION OF MODULE DISPLAY
OBJECT MODULE PLACED IN Display.OBJ
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE Display.c BROWSE DEBUG OBJECTEXTEND
line level source
1
2
3 #include "020_Function.h"
4 #include "lcd.h"
5
6
7 unsigned int Frequency;
8
9
10 /*
11 LCDInitial LCD初始化程序:
12 初始化LCD并显示欢迎屏。
13 */
14
15 void DISPInitial()
16 {
17 1 unsigned int i;
18 1 unsigned char j;
19 1
20 1 WriteLCD_Command(0x30); //功能设置---8BIT控制界面,基本指令集
21 1 WriteLCD_Command(0x0C); //显示打开,光标关,反白显示关
22 1 WriteLCD_Command(0x01); //清除屏幕显示,将DDRAM的地址计数器归零
23 1
24 1 WriteLCD(0x80,0,"※Welcome To※ PWM控制 电子科技大学");
25 1
26 1 for(i=0;i<50000;i++)
27 1 for(j=0;j<5;j++); //延时两秒
28 1
29 1 WriteLCD_Command(0x0C); //关闭游标的闪烁
30 1 WriteLCD_Command(0x01); //清除屏幕显示,将DDRAM的地址计数器归零
31 1 WriteLCD(0x80,0,"请稍等......");
32 1 WriteLCD_CharNumber(0x95,0x01);
33 1 for(i=0;i<10000;i++)
34 1 for(j=0;j<2;j++);
35 1 WriteLCD_CharNumber(0x9A,0x01);
36 1 for(i=0;i<10000;i++)
37 1 for(j=0;j<2;j++);
38 1 WriteLCD_CharNumber(0x92,0x01);
39 1 for(i=0;i<10000;i++)
40 1 for(j=0;j<2;j++);
41 1 WriteLCD_CharNumber(0x9D,0x01);
42 1 for(i=0;i<40000;i++)
43 1 for(j=0;j<4;j++); //延时两秒
44 1 WriteLCD_Command(0x0C); //显示打开,光标关,反白显示关
45 1 WriteLCD_Command(0x01); //清除屏幕显示,将DDRAM的地址计数器归零
46 1 WriteLCD(0x80,0," PWM ");
47 1 WriteLCD(0x90,0,"步进: ");
48 1 WriteLCD(0x88,0,"频率: HZ");
49 1 WriteLCD(0x98,0,"占空比: %");
50 1 }
51
52
53
54
55
C51 COMPILER V8.02 DISPLAY 05/15/2007 03:49:14 PAGE 2
56 void DisplayLCD()
57 {
58 1
59 1
60 1 if(Key_Value!=0x00)
61 1 WriteLCD_Number(0x94,Key_Value);
62 1 WriteLCD_HalfCharNumber(0x96,Step);
63 1 //WriteLCD_FloatNumber(0x90,(unsigned long )(Tempreature*1000));
64 1 WriteLCD_HalfCharNumber(0x8c,(unsigned long)(1000000/(0.5*256)));
65 1 //WriteLCD_FloatNumber(0x9c,121212);
66 1 WriteLCD_FloatNumber(0x9c,(unsigned long)(((256-Step)/256.0)*1000000));
67 1
68 1
69 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 1006 ----
CONSTANT SIZE = 117 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 8 29
IDATA SIZE = ---- ----
BIT SIZE = ---- 1
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -