📄 util.ls1
字号:
A51 MACRO ASSEMBLER UTIL 01/18/2006 15:50:37 PAGE 1
MACRO ASSEMBLER A51 V7.01
OBJECT MODULE PLACED IN util.OBJ
ASSEMBLER INVOKED BY: c:\Keil\C51\BIN\A51.EXE util.src PR(.\util.ls1) EP DEBUG
LOC OBJ LINE SOURCE
1 ; .\util.SRC generated from: util.c
2 ; COMPILER INVOKED BY:
3 ; c:\Keil\C51\BIN\C51.EXE util.c ROM(SMALL) BROWSE DEBUG OBJECTEXTEND SRC(.\util.SRC
)
4
5 $nomod51
6
7 NAME UTIL
8
0080 9 P0 DATA 080H
00D7 10 ADMUX DATA 0D7H
0090 11 P1 DATA 090H
00A0 12 P2 DATA 0A0H
00B0 13 P3 DATA 0B0H
00FC 14 ONEMS DATA 0FCH
00D6 15 AC BIT 0D0H.6
00B4 16 T0 BIT 0B0H.4
00AA 17 BRKPT DATA 0AAH
00B5 18 T1 BIT 0B0H.5
00AF 19 EA BIT 0A8H.7
0090 20 T2 BIT 090H.0
00A3 21 PWMHI DATA 0A3H
00E1 22 SSCON DATA 0E1H
009B 23 SPIDATA DATA 09BH
00DC 24 AI BIT 0D8H.4
00FA 25 MSINT DATA 0FAH
0083 26 DPH0 DATA 083H
00A8 27 IE DATA 0A8H
0085 28 DPH1 DATA 085H
0082 29 DPL0 DATA 082H
0084 30 DPL1 DATA 084H
00CE 31 EXF2 BIT 0C8H.6
00B7 32 RD BIT 0B0H.7
00DC 33 ADCON0 DATA 0DCH
00E6 34 ODAC DATA 0E6H
00DD 35 ADCON1 DATA 0DDH
00DE 36 ADCON2 DATA 0DEH
00B8 37 IP DATA 0B8H
00DF 38 ADCON3 DATA 0DFH
00CC 39 THL2 DATA 0CCH
0098 40 RI BIT 098H.0
00F6 41 ACLK DATA 0F6H
00D7 42 CY BIT 0D0H.7
00B2 43 INT0 BIT 0B0H.2
00B3 44 INT1 BIT 0B0H.3
0099 45 TI BIT 098H.1
0094 46 INT2 BIT 090H.4
00B0 47 RXD0 BIT 0B0H.0
0095 48 INT3 BIT 090H.5
0092 49 RXD1 BIT 090H.2
0096 50 INT4 BIT 090H.6
00B1 51 TXD0 BIT 0B0H.1
009C 52 SPIRCON DATA 09CH
0097 53 INT5 BIT 090H.7
00CB 54 RCAP2H DATA 0CBH
0093 55 TXD1 BIT 090H.3
00BC 56 PS BIT 0B8H.4
009D 57 SPITCON DATA 09DH
A51 MACRO ASSEMBLER UTIL 01/18/2006 15:50:37 PAGE 2
0081 58 SP DATA 081H
00AD 59 P0DDRH DATA 0ADH
0091 60 T2EX BIT 090H.1
00D2 61 OV BIT 0D0H.2
00AF 62 P1DDRH DATA 0AFH
00CA 63 RCAP2L DATA 0CAH
00B2 64 P2DDRH DATA 0B2H
0094 65 SS BIT 090H.4
00B4 66 P3DDRH DATA 0B4H
00AC 67 P0DDRL DATA 0ACH
00C9 68 C_T2 BIT 0C8H.1
00B6 69 WR BIT 0B0H.6
00AE 70 P1DDRL DATA 0AEH
00EC 71 EWDI BIT 0E8H.4
00B1 72 P2DDRL DATA 0B1H
00B3 73 P3DDRL DATA 0B3H
0098 74 RI_0 BIT 098H.0
00C0 75 RI_1 BIT 0C0H.0
00EB 76 HWID DATA 0EBH
00CD 77 RCLK BIT 0C8H.5
0099 78 TI_0 BIT 098H.1
0091 79 EXIF DATA 091H
00C1 80 TI_1 BIT 0C0H.1
0095 81 MCON DATA 095H
00CC 82 TCLK BIT 0C8H.4
00FB 83 USEC DATA 0FBH
0099 84 SBUF DATA 099H
0087 85 PCON DATA 087H
0098 86 SCON DATA 098H
00FC 87 PWDI BIT 0F8H.4
0089 88 TMOD DATA 089H
0088 89 TCON DATA 088H
00DB 90 ADRESH DATA 0DBH
00DB 91 WDTI BIT 0D8H.3
0095 92 MOSI BIT 090H.5
0096 93 MISO BIT 090H.6
009E 94 SPISTRT DATA 09EH
00D9 95 ADRESL DATA 0D9H
00DA 96 ADRESM DATA 0DAH
0089 97 IE0 BIT 088H.1
008B 98 IE1 BIT 088H.3
00F0 99 B DATA 0F0H
00C8 100 CP_RL2 BIT 0C8H.0
009F 101 SPIEND DATA 09FH
00E0 102 ACC DATA 0E0H
00F9 103 SECINT DATA 0F9H
00E7 104 LVDCON DATA 0E7H
00AC 105 ES0 BIT 0A8H.4
00A7 106 AISTAT DATA 0A7H
00A9 107 ET0 BIT 0A8H.1
00AE 108 ES1 BIT 0A8H.6
00AB 109 ET1 BIT 0A8H.3
008D 110 TF0 BIT 088H.5
00AD 111 ET2 BIT 0A8H.5
008F 112 TF1 BIT 088H.7
00CF 113 TF2 BIT 0C8H.7
008C 114 TH0 DATA 08CH
00F7 115 SRST DATA 0F7H
00A8 116 EX0 BIT 0A8H.0
008D 117 TH1 DATA 08DH
0088 118 IT0 BIT 088H.0
00CD 119 TH2 DATA 0CDH
00AA 120 EX1 BIT 0A8H.2
009A 121 SPICON DATA 09AH
008A 122 IT1 BIT 088H.2
00E8 123 EX2 BIT 0E8H.0
A51 MACRO ASSEMBLER UTIL 01/18/2006 15:50:37 PAGE 3
00DD 124 EAI BIT 0D8H.5
00D0 125 P BIT 0D0H.0
00A6 126 AIE DATA 0A6H
00E9 127 EX3 BIT 0E8H.1
008A 128 TL0 DATA 08AH
00FF 129 WDTCON DATA 0FFH
00EA 130 EX4 BIT 0E8H.2
008B 131 TL1 DATA 08BH
00EB 132 EX5 BIT 0E8H.3
00D6 133 GCH DATA 0D6H
00CC 134 TL2 DATA 0CCH
00E8 135 EIE DATA 0E8H
00BC 136 PS0 BIT 0B8H.4
00B9 137 PT0 BIT 0B8H.1
00BE 138 PS1 BIT 0B8H.6
00D3 139 RS0 BIT 0D0H.3
00BB 140 PT1 BIT 0B8H.3
00D4 141 GCL DATA 0D4H
00D4 142 RS1 BIT 0D0H.4
00BD 143 PT2 BIT 0B8H.5
00A1 144 PWMCON DATA 0A1H
008C 145 TR0 BIT 088H.4
00D5 146 GCM DATA 0D5H
008E 147 TR1 BIT 088H.6
00CA 148 TR2 BIT 0C8H.2
00B8 149 PX0 BIT 0B8H.0
00CA 150 RCAP2 DATA 0CAH
00BA 151 PX1 BIT 0B8H.2
00F8 152 PX2 BIT 0F8H.0
00D3 153 OCH DATA 0D3H
00AB 154 BPH DATA 0ABH
00A5 155 PAI DATA 0A5H
00AC 156 P0DDR DATA 0ACH
00F9 157 PX3 BIT 0F8H.1
00AE 158 P1DDR DATA 0AEH
00FA 159 PX4 BIT 0F8H.2
009A 160 RB8_0 BIT 098H.2
0083 161 DPH DATA 083H
00B1 162 P2DDR DATA 0B1H
00FB 163 PX5 BIT 0F8H.3
00C2 164 RB8_1 BIT 0C0H.2
00B3 165 P3DDR DATA 0B3H
00F8 166 EIP DATA 0F8H
00D1 167 OCL DATA 0D1H
00AA 168 BPL DATA 0AAH
009B 169 TB8_0 BIT 098H.3
0094 170 CDATA DATA 094H
00D2 171 OCM DATA 0D2H
00C3 172 TB8_1 BIT 0C0H.3
0093 173 CADDR DATA 093H
009F 174 SM0_0 BIT 098H.7
0082 175 DPL DATA 082H
00C7 176 SM0_1 BIT 0C0H.7
0099 177 SBUF0 DATA 099H
009E 178 SM1_0 BIT 098H.6
0097 179 SCK BIT 090H.7
00C1 180 SBUF1 DATA 0C1H
00C6 181 SM1_1 BIT 0C0H.6
009D 182 SM2_0 BIT 098H.5
00E9 183 HWPC0 DATA 0E9H
00CB 184 EXEN2 BIT 0C8H.3
00C5 185 SM2_1 BIT 0C0H.5
00EA 186 HWPC1 DATA 0EAH
0098 187 SCON0 DATA 098H
00DF 188 SMOD1 BIT 0D8H.7
00C0 189 SCON1 DATA 0C0H
A51 MACRO ASSEMBLER UTIL 01/18/2006 15:50:37 PAGE 4
00C8 190 T2CON DATA 0C8H
0086 191 DPS DATA 086H
00A2 192 PWMLOW DATA 0A2H
0092 193 MPAGE DATA 092H
00B0 194 RXD BIT 0B0H.0
00D8 195 EICON DATA 0D8H
008E 196 CKCON DATA 08EH
00B1 197 TXD BIT 0B0H.1
00FE 198 HMSEC DATA 0FEH
00FD 199 MSECH DATA 0FDH
00C6 200 EWU DATA 0C6H
00A9 201 BPCON DATA 0A9H
00A2 202 PWM DATA 0A2H
00EE 203 FMCON DATA 0EEH
00FC 204 MSECL DATA 0FCH
00F1 205 PDCON DATA 0F1H
00D5 206 F0 BIT 0D0H.5
009C 207 REN_0 BIT 098H.4
00F2 208 PASEL DATA 0F2H
00D1 209 F1 BIT 0D0H.1
00C4 210 REN_1 BIT 0C0H.4
008F 211 MWS DATA 08FH
00E2 212 SUMR0 DATA 0E2H
00E3 213 SUMR1 DATA 0E3H
00E4 214 SUMR2 DATA 0E4H
00D0 215 PSW DATA 0D0H
00EF 216 FTCON DATA 0EFH
00E5 217 SUMR3 DATA 0E5H
218 ?PR?unipolar?UTIL SEGMENT CODE INBLOCK
219 PUBLIC unipolar
220 ; #include <REG1210.H> /* special function register 1210 */
221 ; signed long unipolar()
222
---- 223 RSEG ?PR?unipolar?UTIL
0000 224 unipolar:
225 USING 0
226 ; SOURCE LINE # 2
227 ; {
228 ; SOURCE LINE # 3
229 ; #pragma ASM
230 ; mov r4,#0
0000 7C00 231 mov r4,#0
232 ; mov r5,adresh
0002 ADDB 233 mov r5,adresh
234 ; mov r6,adresm
0004 AEDA 235 mov r6,adresm
236 ; mov r7,adresl
0006 AFD9 237 mov r7,adresl
238 ; ret
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -