📄 handler.lst
字号:
C51 COMPILER V7.06 HANDLER 09/22/2006 15:22:19 PAGE 1
C51 COMPILER V7.06, COMPILATION OF MODULE HANDLER
OBJECT MODULE PLACED IN HANDLER.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE HANDLER.C BROWSE DEBUG OBJECTEXTEND
stmt level source
1 #include <REG89C51RD.H>
*** WARNING C318 IN LINE 1 OF HANDLER.C: can't open file 'REG89C51RD.H'
2 #include <absacc.h>
3 #include <intrins.h>
4 #include"zongxiangzimo.h"
5 #include"qgj.h"
6
7 void lcd_init();
8 void lcd_clear();
9 void WriteOneHZ(uint,uchar,uchar,uchar*);//光标指针地址低位,高位,字库首地址
10 void MyDelay(uint);
11 void MoveCursor(uchar PagSel,uchar CurHIGH,uchar CurLOW,uchar State);//光棒移动函数
12 void MoveCursor1(uchar PagSel,uchar CurHIGH,uchar CurLOW,uchar State);//光棒移动函数
13 void MoveCursorFar(uchar PagSel,uchar CurHIGH,uchar CurLOW,uchar State);//光棒消失函数
14 int i;
15 void main()
16 {
17 1 lcd_init();
18 1 lcd_clear();
19 1 W_COM =0x4f; /*光标地址自动向下增=*/
20 1 WriteOneHZ(1,2,0,QIE);/*切*/
21 1 WriteOneHZ(1,4,0,GE);/*割*/
22 1 WriteOneHZ(1,6,0,SU);/*速*/
23 1 WriteOneHZ(1,8,0,DU);/*度*/
24 1 WriteOneHZ(1,0X0A,0,MAO);/*:*/
25 1 WriteOneHZ(1,0,0x10,SHANG);/*上*/
26 1 WriteOneHZ(1,2,0x10,PO);/*坡*/
27 1 WriteOneHZ(1,4,0x10,KOU);/*口*/
28 1 WriteOneHZ(1,6,0x10,JIAO);/*角*/
29 1 WriteOneHZ(1,8,0x10,DU);/*度*/
30 1 WriteOneHZ(1,0X0A,0x10,MAO);/*:*/
31 1 WriteOneHZ(1,0,0x20,XIA);/*下*/
32 1 WriteOneHZ(1,2,0x20,PO);/*坡*/
33 1 WriteOneHZ(1,4,0x20,KOU);/*口*/
34 1 WriteOneHZ(1,6,0x20,JIAO);/*角*/
35 1 WriteOneHZ(1,8,0x20,DU);/*度*/
36 1 WriteOneHZ(1,0X0A,0x20,MAO);/*:*/
37 1 //W_COM =0x4c; /*光标地址自动右移*/
38 1 MoveCursor(2,2,0x00,5);
39 1 MoveCursor1(2,0,0x20,6);
40 1 //dMoveCursorFar(2,0,0x20,6);
41 1 //MoveCursor(2,0,0x20,6);
42 1 while(1);
43 1 }
44 void MoveCursor1(uchar PagSel,uchar CurHIGH,uchar CurLOW,uchar State)//光棒移动函数
45 {
46 1 //SetCursor(PagSel,CurHIGH,CurLOW);
47 1 uchar i;
48 1 do {
49 2 SetCursor(PagSel,CurHIGH,CurLOW);
50 2 i=0;
51 2 do
52 2 {W_DAT=0xff;
53 3 i++;}while(i<0x10);
54 2 i=16;
C51 COMPILER V7.06 HANDLER 09/22/2006 15:22:19 PAGE 2
55 2 SetCursor(PagSel,CurHIGH+1,CurLOW);
56 2 do{W_DAT=0xff;
57 3 i++;}while(i<0x20);
58 2 CurHIGH++;
59 2 CurHIGH++;
60 2 }while(--State);
61 1 }
62 /*WriteOneHZ(1,0,0,HA);
63 WriteOneHZ(1,2,0,ER);
64 WriteOneHZ(1,4,0,BIN);
65 WriteOneHZ(1,6,0,GONG);
66 WriteOneHZ(1,8,0,CHENG);
67 WriteOneHZ(1,0x0a,0,DA);
68 WriteOneHZ(1,0X0c,0,XUE);*/
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 953 ----
CONSTANT SIZE = 544 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 6 20
IDATA SIZE = ---- 2
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 1 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -