📄 main.lst
字号:
C51 COMPILER V7.50 MAIN 12/04/2007 21:53:34 PAGE 1
C51 COMPILER V7.50, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN main.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE main.c LARGE OPTIMIZE(6,SPEED) BROWSE DEBUG OBJECTEXTEND
line level source
1 #include"reg52.h"
2 #define uchar unsigned char
3 #define uint unsigned int
4 #define bmp_2 1
5 #define bmp_16 4
6 #define bmp_256 8
7 extern code uchar test_y_w[8000];
8 extern void draw_bmp(uint x,uint y,uchar *p,uchar type);
9
10 extern void clean_rec(uint x,uint y,uint w,uint h,uchar color,uchar mode);
11 extern code uchar test_y_d[5000];
12 extern code uchar test_y_z[1000];
13 extern void delay10ms(void);
14 extern void display_char(uint x,uint y,uchar *charr,uchar back_color,uchar front_color);
15 extern void display_dig(uint num,uint x,uint y,uchar f_color,uchar b_color);
16 code uchar zifu[]="extern void display_dig(uint num,uint x,uint y,uchar f_color,uchar b_color);";
17 main()
18 {
19 1 uint ii=41;
20 1 uint k=0;
21 1 uint kk=0;
22 1 clean_rec(0,0,720,480,0xff,2);
23 1 display_char(60,100,zifu,0xff,0x32);
24 1 draw_bmp(ii,200,test_y_d,bmp_256);
25 1 while(1)
26 1 {
27 2 ii=ii+40;
28 2 if(ii>720)
29 2 ii=0;
30 2
31 2 //for(k=0;k<30;k++)
32 2 //delay10ms();
33 2 //clean_rec(ii,200,24,240,0xff,1);
34 2 kk++;
35 2 display_dig(kk,200,50,0xff,0x88);
36 2
37 2 }
38 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 177 ----
CONSTANT SIZE = 77 ----
XDATA SIZE = ---- 6
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 + -