?? 123.lst
字號:
C51 COMPILER V7.08 123 05/19/2008 23:30:32 PAGE 1
C51 COMPILER V7.08, COMPILATION OF MODULE 123
OBJECT MODULE PLACED IN 123.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE 123.c OPTIMIZE(4,SPEED) BROWSE DEBUG OBJECTEXTEND
line level source
1 #include <SST89x5x4.h>
2 #include<stdio.h>
3 #include<define.h>
4 #include<asc_zimo.h>
5 #include<Hz_zimo.h>
6 #include<meinv1.c>
7 #include<lcd.c>
8 #include<touch.c>
9
10
11
12 //=================================
13 main()
14 {
15 1 uint T_x = 3;
16 1 uint T_y = 4;
17 1 uchar R_data=0;
18 1 uchar G_data=0;
19 1 uchar B_data=0;
20 1 uint i,j,k=0;
21 1
22 1 SPCR=0X5C; //4分頻,時鐘極性高電平,上升邊沿觸發(fā)
23 1 RES=0;
24 1 DelayNS(1000);
25 1 RES=1;
26 1 //-------------------SPI設(shè)置
27 1
28 1 lcd_init();
29 1 touch_Init();
30 1 DispOneColor(RED);
31 1 DispClear();
32 1 send_command(0x22);
33 1
34 1 DrawString(0, 70, "觸摸測試:", WHITE, BLACK, NORMAL);
35 1 DrawString(0, 152, "Easy Do It!!", RED, YELLOW, NORMAL);
36 1 DrawString(0, 168, "支持各種單片機(jī)", RED,YELLOW,TRANSP);
37 1 DrawString(0, 184, "提供Keil C51演示程序",YELLOW,RED,NORMAL);
38 1 DispSmallPic(120, 0, 120, 160, gImage_meinv1);
39 1 //==============================
40 1 Set_ramaddr(0,200);
41 1 send_command(0x22);
42 1 R_data=0;G_data=0;B_data=0;
43 1 for(j=0;j<20;j++)//紅色漸強(qiáng)條
44 1 {
45 2 for(i=0;i<240;i++)
46 2 {R_data=i/8;send_data(R_data<<11|G_data<<5|B_data);}
47 2 }
48 1 R_data=0x1f;G_data=0x3f;B_data=0x1f;
49 1 for(j=0;j<20;j++)
50 1 {
51 2 for(i=0;i<240;i++)
52 2 {
53 3 G_data=0x3f-(i/4);
54 3 B_data=0x1f-(i/8);
55 3 send_data(R_data<<11|G_data<<5|B_data);}
C51 COMPILER V7.08 123 05/19/2008 23:30:32 PAGE 2
56 2 }
57 1 //----------------------------------
58 1 R_data=0;G_data=0;B_data=0;
59 1 for(j=0;j<20;j++)//綠色漸強(qiáng)條
60 1 {
61 2 for(i=0;i<240;i++)
62 2 {G_data=i/4;send_data(R_data<<11|G_data<<5|B_data);}
63 2 }
64 1 R_data=0x1f;G_data=0x3f;B_data=0x1f;
65 1 for(j=0;j<20;j++)
66 1 {
67 2 for(i=0;i<240;i++)
68 2 {
69 3 R_data=0x1f-(i/8);
70 3 B_data=0x1f-(i/8);
71 3 send_data(R_data<<11|G_data<<5|B_data);}
72 2 }
73 1 //----------------------------------
74 1 R_data=0;G_data=0;B_data=0;
75 1 for(j=0;j<20;j++)//藍(lán)色漸強(qiáng)條
76 1 {
77 2 for(i=0;i<240;i++)
78 2 {B_data=i/8;send_data(R_data<<11|G_data<<5|B_data);}
79 2 }
80 1 B_data=0;
81 1 R_data=0x1f;G_data=0x3f;B_data=0x1f;
82 1 for(j=0;j<20;j++)
83 1 {
84 2 for(i=0;i<240;i++)
85 2 {
86 3 G_data=0x3f-(i/4);
87 3 R_data=0x1f-(i/8);
88 3 send_data(R_data<<11|G_data<<5|B_data);}
89 2 }
90 1 //==============================
91 1 while(1)
92 1 {
93 2 if (touch_INT==0)
94 2 {
95 3 touch_GetAdXY(&T_x, &T_y);
96 3
97 3 DispNum(20, 90, T_x);
98 3 DispNum(20, 110, T_y);
99 3 }
100 2 }
101 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 2620 ----
CONSTANT SIZE = 40557 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 97
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -