📄 maintest.lst
字号:
C51 COMPILER V8.08 MAINTEST 01/09/2008 13:45:49 PAGE 1
C51 COMPILER V8.08, COMPILATION OF MODULE MAINTEST
OBJECT MODULE PLACED IN maintest.obj
COMPILER INVOKED BY: d:\program files\Keil\C51\BIN\C51.EXE source\maintest.c BROWSE INCDIR(.\source;D:\Program Files\Kei
-l\C51\INC) DEFINE(CC1110) DEBUG OBJECTEXTEND PRINT(.\maintest.lst) OBJECT(maintest.obj)
line level source
1 //main.c
2
3 #include <chipcon/ioCC1110.h>
4 #include "lcd128_64.c"
5
6 #define uchar unsigned char
7 #define uing unsigned int
8 #define ulong unsigned long
9
10
11 extern void InitDisplay(void);
12 extern void InitLcd(void);
13 //extern void LoadICO(uchar y , uchar x , uchar n);
14 extern void ClearScreen(void);
15 extern void Printn(uchar xx ,uchar yy , ulong no,uchar yn,uchar le);
16 extern void Printn8(uchar xx ,uchar yy , ulong no,uchar yn,uchar le);
17 extern void Print6(uchar xx, uchar yy, uchar ch1[], uchar yn);
18 extern void Print8(uint y,uint x, uchar ch[],uint yn);
19 extern void Print16(uint y,uint x,uchar ch[],uint yn);
20 extern void Print(uchar y, uchar x, uchar ch[], uint yn);
21 extern void ClearCol(uchar Begin , uchar End);
22 extern void Rectangle(uchar x1,uchar y1,uchar x2,uchar y2);
23 extern void DoSetContrast(void);
24 extern void SetContrast(uchar Step);
25 extern void SetRamAddr (uchar Page, uchar Col);
26 extern void Lcdwritedata(uchar dat);
27 extern void LoadICO(void);
28
29 void InitClock(uchar para1,uchar para2,uchar para3,uchar para4);
30
31 void InitClock(uchar para1,uchar para2,uchar para3,uchar para4)
32 {
33 1 uchar i;
34 1
35 1 i = para1<<7;
36 1 CLKCON |= 0X80;
37 1 CLKCON &= i;
38 1
39 1 i = para2<<6;
40 1 CLKCON |= 0X40;
41 1 CLKCON &= i;
42 1
43 1 i = para3<<3;
44 1 CLKCON &= 0X37;
45 1 CLKCON |= i;
46 1
47 1 i = para4;
48 1 CLKCON &= 0XF8;
49 1 CLKCON |= i;
50 1 }
51
52 void TurnOnDisp(void)
53 {
54 1 uchar i;
C51 COMPILER V8.08 MAINTEST 01/09/2008 13:45:49 PAGE 2
55 1 LoadICO();
56 1 for(i=0; i<12; i++)
57 1 halWait(200);
58 1 }
59 void main(void)
60 {
61 1 InitClock(0,0,0,0);
62 1 InitLcd();
63 1 TurnOnDisp();
64 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 1606 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 2 81
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 + -