📄 main.lst
字号:
C51 COMPILER V8.04 MAIN 04/26/2008 12:17:22 PAGE 1
C51 COMPILER V8.04, 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 // Use S6B0724 for EG132064N
2 #include <at89x52.h>
3 #include "inc/datatype.h"
4 #include "inc/delay.h"
5 #include "inc/lcdiof.h"
6 #include "inc/s6b0724.h"
7 #include "inc/graphics.h"
8 //#include "inc/txtdisplay.h"
9
10 // Scan Vertical line
11 void Chart(uint8 Tscan)
12 {
13 1 uint8 i;
14 1 for (i = 0; i < LCD_LMAX; i += 2)
15 1 {
16 2 LineV(i,0, i);
17 2 DelayMs(Tscan);
18 2 }
19 1 while(i != 0)
20 1 {
21 2 i -= 2;
22 2 LineV(i,0, LCD_LMAX - i);
23 2 DelayMs(Tscan);
24 2 }
25 1 }
26
27
28 void main(void)
29 {
30 1 while(1)
31 1 {
32 2 LCD_Initial();
33 2 /*
34 2 Chart(10);
35 2 wait_and_clear();
36 2
37 2 ScanV(10);
38 2 ScanH(10);
39 2 iPoint = 0;
40 2 ScanH(10);
41 2 ScanV(10);
42 2 iPoint = 1;
43 2
44 2 frameShow(14);
45 2 wait_and_clear();
46 2
47 2 Table(5,3,20,10);
48 2 wait_and_clear();
49 2 */
50 2 // Standard Test Graphics
51 2 LCD_Test();
52 2
53 2 // Draw a rectangle
54 2 RectFullscreen();
55 2 wait_and_clear();
C51 COMPILER V8.04 MAIN 04/26/2008 12:17:22 PAGE 2
56 2 /*
57 2 // Display QQ
58 2 aTile("Q");
59 2 wait_and_clear();
60 2
61 2 CallBuiltinChar();
62 2
63 2 // Display Company's Name
64 2 disp_hanzi("新林科技", 5, 32);
65 2 disp_ascii0508("ViGOUR TECHNOLOGY", 2, 13);
66 2 RectFullscreen();
67 2 wait_and_clear();
68 2 */
69 2 }
70 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 1582 ----
CONSTANT SIZE = 16 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 56
IDATA SIZE = ---- ----
BIT SIZE = 1 2
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -