📄 main.ls1
字号:
A51 MACRO ASSEMBLER MAIN 12/30/2006 14:21:23 PAGE 1
MACRO ASSEMBLER A51 V8.00
OBJECT MODULE PLACED IN main.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE main.src PR(.\main.ls1) EP DEBUG
LOC OBJ LINE SOURCE
1 ; .\main.SRC generated from: main.c
2 ; COMPILER INVOKED BY:
3 ; C:\Keil\C51\BIN\C51.EXE main.c BROWSE DEBUG OBJECTEXTEND SRC(.\main.SRC)
4
5 $nomod51
6
7 NAME MAIN
8
0080 9 P0 DATA 080H
0090 10 P1 DATA 090H
00A0 11 P2 DATA 0A0H
00B0 12 P3 DATA 0B0H
00C0 13 XICON DATA 0C0H
00B4 14 T0 BIT 0B0H.4
00D6 15 AC BIT 0D0H.6
00E8 16 P4 DATA 0E8H
00B5 17 T1 BIT 0B0H.5
00E6 18 ISP_TRIG DATA 0E6H
0090 19 T2 BIT 090H.0
00AF 20 EA BIT 0A8H.7
00AE 21 EC BIT 0A8H.6
009F 22 FE BIT 098H.7
00A8 23 IE DATA 0A8H
00EB 24 DQ BIT 0E8H.3
00CE 25 EXF2 BIT 0C8H.6
00B7 26 RD BIT 0B0H.7
00AC 27 ES BIT 0A8H.4
00B8 28 IP DATA 0B8H
00B2 29 KEY0 BIT 0B0H.2
00B3 30 KEY1 BIT 0B0H.3
0098 31 RI BIT 098H.0
00B4 32 KEY2 BIT 0B0H.4
00B2 33 INT0 BIT 0B0H.2
00D7 34 CY BIT 0D0H.7
00B5 35 KEY3 BIT 0B0H.5
0099 36 TI BIT 098H.1
00B3 37 INT1 BIT 0B0H.3
00CB 38 RCAP2H DATA 0CBH
00E5 39 ISP_CMD DATA 0E5H
00BC 40 PS BIT 0B8H.4
0081 41 SP DATA 081H
0091 42 T2EX BIT 090H.1
00D2 43 OV BIT 0D0H.2
00CA 44 RCAP2L DATA 0CAH
00C9 45 C_T2 BIT 0C8H.1
00B6 46 WR BIT 0B0H.6
00CD 47 RCLK BIT 0C8H.5
00CC 48 TCLK BIT 0C8H.4
0099 49 SBUF DATA 099H
0087 50 PCON DATA 087H
00E3 51 ISP_ADDRH DATA 0E3H
0098 52 SCON DATA 098H
00E8 53 P40 BIT 0E8H.0
0089 54 TMOD DATA 089H
0088 55 TCON DATA 088H
00E9 56 P41 BIT 0E8H.1
00E4 57 ISP_ADDRL DATA 0E4H
00EA 58 P42 BIT 0E8H.2
A51 MACRO ASSEMBLER MAIN 12/30/2006 14:21:23 PAGE 2
00EB 59 P43 BIT 0E8H.3
0089 60 IE0 BIT 088H.1
008B 61 IE1 BIT 088H.3
008E 62 AUXR DATA 08EH
00F0 63 B DATA 0F0H
00C8 64 CP_RL2 BIT 0C8H.0
00E0 65 ACC DATA 0E0H
00A9 66 ET0 BIT 0A8H.1
00AB 67 ET1 BIT 0A8H.3
008D 68 TF0 BIT 088H.5
00AD 69 ET2 BIT 0A8H.5
008F 70 TF1 BIT 088H.7
00CF 71 TF2 BIT 0C8H.7
009A 72 RB8 BIT 098H.2
008C 73 TH0 DATA 08CH
00A8 74 EX0 BIT 0A8H.0
0088 75 IT0 BIT 088H.0
008D 76 TH1 DATA 08DH
009B 77 TB8 BIT 098H.3
00AA 78 EX1 BIT 0A8H.2
008A 79 IT1 BIT 088H.2
00CD 80 TH2 DATA 0CDH
00C2 81 EX2 BIT 0C0H.2
00D0 82 P BIT 0D0H.0
009F 83 SM0 BIT 098H.7
008A 84 TL0 DATA 08AH
009E 85 SM1 BIT 098H.6
008B 86 TL1 DATA 08BH
009D 87 SM2 BIT 098H.5
00CC 88 TL2 DATA 0CCH
00B9 89 PT0 BIT 0B8H.1
00BB 90 PT1 BIT 0B8H.3
00D3 91 RS0 BIT 0D0H.3
00E7 92 ISP_CONTR DATA 0E7H
00BD 93 PT2 BIT 0B8H.5
008C 94 TR0 BIT 088H.4
00D4 95 RS1 BIT 0D0H.4
008E 96 TR1 BIT 088H.6
00CA 97 TR2 BIT 0C8H.2
00B8 98 PX0 BIT 0B8H.0
00E1 99 WDT_CONTR DATA 0E1H
00BA 100 PX1 BIT 0B8H.2
0083 101 DPH DATA 083H
0082 102 DPL DATA 082H
00B7 103 IPH DATA 0B7H
00CB 104 EXEN2 BIT 0C8H.3
009C 105 REN BIT 098H.4
00C9 106 T2MOD DATA 0C9H
00C8 107 T2CON DATA 0C8H
00E2 108 ISP_DATA DATA 0E2H
00B9 109 SADEN DATA 0B9H
00B0 110 RXD BIT 0B0H.0
00A9 111 SADDR DATA 0A9H
00B1 112 TXD BIT 0B0H.1
00A2 113 AUXR1 DATA 0A2H
00D5 114 F0 BIT 0D0H.5
00D0 115 PSW DATA 0D0H
116 ?PR?main?MAIN SEGMENT CODE
117 ?PR?IRMint?MAIN SEGMENT CODE
118 ?DT?IRMint?MAIN SEGMENT DATA OVERLAYABLE
119 ?PR?_delay?MAIN SEGMENT CODE
120 ?CO?MAIN SEGMENT CODE
121 ?DT?MAIN SEGMENT DATA
122 EXTRN CODE (?C_STARTUP)
123 PUBLIC IRMcode
124 PUBLIC ca_led_code
A51 MACRO ASSEMBLER MAIN 12/30/2006 14:21:23 PAGE 3
125 PUBLIC _delay
126 PUBLIC IRMint
127 PUBLIC main
128
---- 129 RSEG ?DT?IRMint?MAIN
0000 130 ?IRMint?BYTE:
0000 131 count?140: DS 1
0001 132 ORG 1
0001 133 i?141: DS 1
0002 134 ORG 2
0002 135 j?142: DS 1
136
---- 137 RSEG ?DT?MAIN
0000 138 IRMcode: DS 6
139
---- 140 RSEG ?CO?MAIN
0000 141 ca_led_code:
0000 C0 142 DB 0C0H
0001 F9 143 DB 0F9H
0002 A4 144 DB 0A4H
0003 B0 145 DB 0B0H
0004 99 146 DB 099H
0005 92 147 DB 092H
0006 82 148 DB 082H
0007 F8 149 DB 0F8H
0008 80 150 DB 080H
0009 90 151 DB 090H
000A 88 152 DB 088H
000B 83 153 DB 083H
000C C6 154 DB 0C6H
000D A1 155 DB 0A1H
000E 86 156 DB 086H
000F 8E 157 DB 08EH
158
159 ; #include "STC89C51RC.H"
160 ; #include <absacc.h>
161 ; //#include "LCD1602.H"
162 ;
163 ; #define seg1 XBYTE[0xffed]
164 ; #define seg2 XBYTE[0xffee]
165 ; #define seg3 XBYTE[0xffef]
166 ;
167 ; sbit EX2 = 0xC2;
168 ; sbit DQ = P4^3;
169 ; sbit KEY0 = P3^2;
170 ; sbit KEY1 = P3^3;
171 ; sbit KEY2 = P3^4;
172 ; sbit KEY3 = P3^5;
173 ;
174 ; unsigned char IRMcode[6];
175 ;
176 ; /*
177 ;
178 ; unsigned char code cc_led_code[]= //共阴LED事牍芤肼氡
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -