📄 gg1.lst
字号:
C51 COMPILER V6.12 GG1 03/14/2008 21:30:50 PAGE 1
C51 COMPILER V6.12, COMPILATION OF MODULE GG1
OBJECT MODULE PLACED IN .\gg1.OBJ
COMPILER INVOKED BY: D:\keil\C51\BIN\C51.EXE .\gg1.c DEBUG OBJECTEXTEND
stmt level source
1 #include<AT89x51.H>
2 /*unsigned char code dispcode[]={
3 0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,
4 0xf8,0x80,0x90};*/
5 unsigned char b,c,e,temp;
6 unsigned int a;
7 /*unsigned char i,j,k,n,m,f,h,g;
8 void delay1ms(void)
9 {
10 for(i=0;i<2;i++)
11 for(j=0;j<248;j++);
12 }*/
13 main()
14 {
15 1 temp=0xfe;
16 1 TMOD=0x02;
17 1 TH0=0x06;
18 1 TL0=0x06;
19 1 EA=1;
20 1 ET0=1;
21 1 TR0=1;
22 1 /*while(1)
23 1 {
24 1 if(n==125)
25 1 {
26 1 n=0;
27 1 m++;
28 1 if(m==10)
29 1 {
30 1 m=0;
31 1 f++;
32 1 if(f==10)
33 1 {
34 1 f=0;
35 1 h++;
36 1 if(h==10)
37 1 {
38 1 h=0;
39 1 g++;
40 1 if(g==10)
41 1 g=0;
42 1 }
43 1 }
44 1 }
45 1 }
46 1 P0=0xbf;
47 1 P2=dispcode[m];
48 1 delay1ms();
49 1 P0=0xef;
50 1 P2=dispcode[f];
51 1 delay1ms();
52 1 P0=0xdf;
53 1 P2=dispcode[h];
54 1 delay1ms();
55 1 P0=0xf7;
C51 COMPILER V6.12 GG1 03/14/2008 21:30:50 PAGE 2
56 1 P2=dispcode[g];
57 1 delay1ms();
58 1 n++;
59 1 }*/
60 1 while(1);
61 1 }void timerr(void) interrupt 1
62 {
63 1 a++;
64 1 if(a==800)
65 1 {
66 2 a=0;
67 2 for(b=1;b<7;b++)
68 2 {
69 3 c=temp>>b;
70 3 e=temp<<(8-b);
71 3 P1=c|e;
72 3 }
73 2 }
74 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 110 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 6 ----
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 + -