?? ex.lst
字號:
C51 COMPILER V7.09 EX 09/16/2004 16:53:08 PAGE 1
C51 COMPILER V7.09, COMPILATION OF MODULE EX
OBJECT MODULE PLACED IN Ex.OBJ
COMPILER INVOKED BY: C:\KEIL\C51\BIN\C51.EXE Ex.c BROWSE DEBUG OBJECTEXTEND
line level source
1 #include "reg52.h"
2
3 sbit P3_3=P3^3;
4
5 unsigned char idata i,tl0_temp=0,th0_temp=0;
6
7 void INTTO() interrupt 1
8 {
9 1 TH0=th0_temp;
10 1 TL0=tl0_temp;
11 1 P3_3=~P3_3;
12 1 }
13
14 main()
15 {
16 1 P1=0XFF;
17 1 TMOD=0X01;
18 1 ET0 =1;
19 1 EA =1;
20 1 TH0=0;
21 1 TL0=0;
22 1 TCON =0x10;
23 1 while(1)
24 1 {
25 2 i=P1;
26 2 if(i==0xff)
27 2 TR0=0;
28 2 if(i==0xfe)
29 2 {
30 3 th0_temp=0xfb;
31 3 tl0_temp=0xE9;
32 3 TR0 =1;
33 3 }
34 2 if(i==0xFD)
35 2 {
36 3 th0_temp=0xFC;
37 3 tl0_temp=0x5C;
38 3 TR0=1;
39 3 }
40 2 if(i==0xFB)
41 2 {
42 3 th0_temp=0xFC;
43 3 tl0_temp=0xc1;
44 3 TR0 =1;
45 3 }
46 2 if(i==0xF7)
47 2 {
48 3 th0_temp=0xFC;
49 3 tl0_temp=0xEF;
50 3 TR0 =1;
51 3 }
52 2 if(i==0xEF)
53 2 {
54 3 th0_temp=0xFD;
55 3 tl0_temp=0x45;
C51 COMPILER V7.09 EX 09/16/2004 16:53:08 PAGE 2
56 3 TR0 =1;
57 3 }
58 2 if(i==0xDF)
59 2 {
60 3 th0_temp=0xFD;
61 3 tl0_temp=0x92;
62 3 TR0 =1;
63 3 }
64 2 if(i==0xBF)
65 2 {
66 3 th0_temp=0xFD;
67 3 tl0_temp=0xD6;
68 3 TR0 =1;
69 3 }
70 2 }
71 1 }
72
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 150 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
IDATA SIZE = 3 ----
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 + -