📄 main.lst
字号:
C51 COMPILER V7.09 MAIN 02/16/2006 16:40:28 PAGE 1
C51 COMPILER V7.09, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN main.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE main.c BROWSE DEBUG OBJECTEXTEND
line level source
1 #include "config.h"
2 #include "data.h"
3 #include "common.h"
4 #include "fun_16.h"
5
6
7 /*****************************************************************************
8 * File Infomation
9 ******************************************************************************
10 PROGRAMMER : YGRAND
11 CREATE DATE : 2003-10-19
12 LAST MODIFY DATE: 2004-07-01
13 DESCRIBE : FOR 128EF5,SSD1779(MAIN LCD),16bit,8080
14 ******************************************************************************/
15
16
17
18 /*****************************************************************************
19 * Main Program
20 ******************************************************************************/
21 void main(void)
22 {
23 1 // CKCON = 0x01; // set 6 clock,FOR P89C51RD2
24 1 // AUXR = 0x01; // CLOSE ALE ,FOR P89C51RD2
25 1
26 1 // setINT0(1);
27 1 // allowINT(1);
28 1
29 1 selectSeries(0); // 8080
30 1 reset();
31 1 CS1 = 0;
32 1 ini_lcd();
33 1
34 1 setContrast(28,5); // x-value,y-level
35 1 setDispArea(2,129,0,159); // set display area
36 1
37 1 //setDuty(128); // set duty 1/128
38 1 //setBias(2); // set bias 1/9, 0-1/7,1-1/8,2-1/9,3-1/10
39 1
40 1
41 1 while(1)
42 1 {
43 2
44 2 //dispPic( ROW,COL,COLOR_MODE_256,pic256_1 );
45 2 //delay( DELAY_TIME );
46 2
47 2 dispColor( ROW,COL,COLOR_MODE_64K,0xf8,0x00,0 );
48 2 delay( DELAY_TIME);
49 2
50 2 dispColor( ROW,COL,COLOR_MODE_64K,0x07,0xe0,0 );
51 2 delay( DELAY_TIME );
52 2 dispColor( ROW,COL,COLOR_MODE_64K,0x00,0x1f,0 );
53 2 delay( DELAY_TIME );
54 2 // dispColor( ROW,COL,COLOR_MODE_64K,0xff,0xff,0 );
55 2 // delay( DELAY_TIME );
C51 COMPILER V7.09 MAIN 02/16/2006 16:40:28 PAGE 2
56 2
57 2 dispColorX( ROW,COL,COLOR_MODE_64K,0xff,0xff,0xf8,0x00,0x07,0xe0,0x00,0x1f );
58 2 delay( DELAY_TIME);
59 2 dispColorY( ROW,COL,COLOR_MODE_64K,0xff,0xff,0xf8,0x00,0x07,0xe0,0x00,0x1f );
60 2 delay( DELAY_TIME );
61 2
62 2 // dispColorB( ROW,COL,COLOR_MODE_64K,0xff,0xff,0xf8,0x00,0x07,0xe0,0x00,0x1f );
63 2 // delay( DELAY_TIME );
64 2 // dispColorB( ROW,COL,COLOR_MODE_64K,0xff,0xff,0x00,0x00,0xff,0xff,0x00,0x00 );
65 2 // delay( DELAY_TIME );
66 2
67 2
68 2 dispColorW( ROW,COL,COLOR_MODE_64K,0xff,0xff,0x00,0x00 );
69 2 delay( DELAY_TIME );
70 2 dispColorW( ROW,COL,COLOR_MODE_64K,0x00,0x00,0xff,0xff );
71 2 delay( DELAY_TIME);
72 2 // dispColorW( ROW,COL,COLOR_MODE_64K,0x07,0xe0,0x00,0x00 );
73 2 // delay( DELAY_TIME );
74 2 // dispColorW( ROW,COL,COLOR_MODE_64K,0x00,0x1f,0xff,0xff );
75 2 // delay( DELAY_TIME );
76 2
77 2 // dispColorG( ROW,COL,COLOR_MODE_64K );
78 2 // delay( DELAY_TIME );
79 2
80 2
81 2 /* //display graphic
82 2 dispGraphic_8( ROW,COL,COLOR_MODE_64K,Graphic_8_4,0xf8,0x00,0xff,0xff );
83 2 delay( DELAY_TIME);
84 2 dispGraphic_8( ROW,COL,COLOR_MODE_64K,Graphic_8_6,0x07,0xe0,0xff,0xff );
85 2 delay( DELAY_TIME);
86 2 dispGraphic_8( ROW,COL,COLOR_MODE_64K,Graphic_8_11,0x00,0x1f,0xff,0xff );
87 2 delay( DELAY_TIME);
88 2 dispGraphic_8( ROW,COL,COLOR_MODE_64K,Graphic_8_5,0xf8,0x00,0xff,0xff );
89 2 delay( DELAY_TIME);
90 2 dispGraphic_8( ROW,COL,COLOR_MODE_64K,Graphic_8_2,0x00,0x1f,0xff,0xff );
91 2 delay( DELAY_TIME);
92 2 dispGraphic_16( ROW,COL,COLOR_MODE_64K,Graphic_16_4,0x00,0x1f,0xff,0xff );
93 2 delay( DELAY_TIME);
94 2 */
95 2 dispPic( ROW,COL,COLOR_MODE_64K,pic64k_1 );
96 2 delay( DELAY_TIME );
97 2
98 2 }
99 1 }
100
101
102 /****************************************************************************
103 ** End Of File
104 *****************************************************************************/
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 340 ----
CONSTANT SIZE = 61577 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
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 + -