📄 pxsjpjs.lst
字号:
181: 0170 78 FE mov r0,#0feh
182: 0172 79 23 mov r1,#23h
183: 0174 E8 mov a,r0
184: 0175 20 E0 05 di1: jb acc.0,di10 ;位选
185: 0178 C2 93 clr p1.3
186: 017A 02 01 9B ljmp di13
187: 017D D2 93 di10: setb p1.3
188: 017F 20 E1 05 jb acc.1,di11
189: 0182 C2 92 clr p1.2
190: 0184 02 01 9D ljmp di18
191: 0187 D2 92 di11: setb p1.2
192: 0189 20 E2 05 jb acc.2,di12
193: 018C C2 91 clr p1.1
194: 018E 02 01 9D ljmp di18
195: 0191 D2 91 di12: setb p1.1
196: 0193 20 E3 05 jb acc.3,di13
197: 0196 C2 90 clr p1.0
198: 0198 02 01 9D ljmp di18
199: 019B D2 90 di13: setb p1.0
200:
201: 019D 90 01 B7 di18: mov dptr,#table ;查段选表
202: 01A0 E7 mov a,@r1
203: 01A1 93 movc a,@a+dptr
204: 01A2 F5 80 mov p0,a ;段选
205: ; mov r7,#01h
206: ;di2: mov r6,#01h
207: ;di3: djnz r6,di3
208: ; djnz r7,di2
209: 01A4 7F 03 mov r7,#03h
210: 01A6 7E FF di2: mov r6,#0ffh
211: 01A8 DE FE di3: djnz r6,di3
ASEM-51 V1.2 Copyright (c) 1996 by W.W. Heinz PAGE 5
Line I Addr Code Source
212: 01AA DF FA djnz r7,di2
213: 01AC 19 dec r1 ;
214: 01AD E8 mov a,r0
215: 01AE 30 E4 05 jnb acc.4, di4
216: 01B1 23 rl a ;下一位(左移)
217: 01B2 F8 mov r0,a
218: 01B3 02 01 75 ljmp di1
219: 01B6 22 di4: ret
220: 01B7 table:
221: 01B7 3F 06 5B 4F DB 03fh,06H,05bH,04fH,066H,06dH,07dH,07H
01BB 66 6D 7D 07
222: ; "0" "1" "2" "3" "4" "5" "6" "7"
223: 01BF 7F 6F BF 86 DB 07fH,06fH,0Bfh,86H,0dbH,0cfH,0e6H,0edH
01C3 DB CF E6 ED
224: ; "8" "9" "0." "1." "2." "3." "4." "5."
225: 01C7 FD 87 FF EF DB 0fdH,087H,0ffH,0efH,077H,07cH,039H,05eH
01CB 77 7C 39 5E
226: ; "6." "7.""8." "9." "A" "b" "C" "d"
227: 01CF 79 71 3D 76 DB 079H,071H,03dH,076H,00fH,00eH,0f0H,038H
01D3 0F 0E F0 38
228: ; "E" "F" "G" "H" "I" "J" "k" "L"
229: 01D7 D4 54 5C 73 DB 0d4H,054H,05cH,073H,0dcH,050H,0d8H,078H
01DB DC 50 D8 78
230: ; "m" "n" "o" "P" "Q" "r "s" "t"
231: 01DF 3E 18 98 F2 DB 03eH,018H,098H,0f2H,06eh,0ccH,000h,0f3H
01E3 6E CC 00 F3
232: ; "U" "v" "w" "x" "y" "z" " " "p."
233: 01E7 08 DB 08h
234: ; "-"
235: end
register banks used: ---
no errors
ASEM-51 V1.2 Copyright (c) 1996 by W.W. Heinz PAGE 6
L I S T O F S Y M B O L S
=============================
SYMBOL TYPE VALUE LINE
------------------------------------------------------------
AC BIT D6
ACC DATA E0
B DATA F0
CY BIT D7
DI1 CODE 0175 184
DI10 CODE 017D 187
DI11 CODE 0187 191
DI12 CODE 0191 195
DI13 CODE 019B 199
DI18 CODE 019D 201
DI2 CODE 01A6 210
DI3 CODE 01A8 211
DI4 CODE 01B6 219
DIRV CODE 0170 180
DPH DATA 83
DPL DATA 82
EA BIT AF
ES BIT AC
ET0 BIT A9
ET1 BIT AB
EX0 BIT A8
EX1 BIT AA
EXTI0 CODE 0003
EXTI1 CODE 0013
F0 BIT D5
IE DATA A8
IE0 BIT 89
IE1 BIT 8B
INT0 BIT B2
INT1 BIT B3
IP DATA B8
IT0 BIT 88
IT1 BIT 8A
K11 CODE 00E8 106
K12 CODE 00F1 110
K13 CODE 00FA 114
K14 CODE 0103 118
K21 CODE 0106 121
K22 CODE 010F 125
K23 CODE 0118 129
K24 CODE 0121 133
K31 CODE 0124 136
K32 CODE 012D 140
K33 CODE 0136 144
K34 CODE 013F 148
K41 CODE 0142 151
K410 CODE 0152 160
K412 CODE 0154 161
K42 CODE 0157 162
K43 CODE 0160 166
ASEM-51 V1.2 Copyright (c) 1996 by W.W. Heinz PAGE 7
SYMBOL TYPE VALUE LINE
------------------------------------------------------------
K44 CODE 0163 168
KE1Y CODE 007D 40
KEY CODE 003F 13
KL0 CODE 0042 17
KL1 CODE 005A 27
KL12 CODE 005D 28
KL2 CODE 0077 38
KLL2 CODE 00B4 68
MAIN CODE 0030 7
OV BIT D2
P BIT D0
P0 DATA 80
P1 DATA 90
P2 DATA A0
P3 DATA B0
PCON DATA 87
PK1 CODE 0083 43
PK2 CODE 00A9 60
PK20 CODE 00A2 56
PK3 CODE 00B2 66
PK5 CODE 00BB 78
PK6 CODE 00C4 83
PS BIT BC
PSW DATA D0
PT0 BIT B9
PT1 BIT BB
PX0 BIT B8
PX1 BIT BA
RB8 BIT 9A
RD BIT B7
REN BIT 9C
RESET CODE 0000
RI BIT 98
RS0 BIT D3
RS1 BIT D4
RXD BIT B0
SBUF DATA 99
SCON DATA 98
SINT CODE 0023
SM0 BIT 9F
SM1 BIT 9E
SM2 BIT 9D
SP DATA 81
T0 BIT B4
T1 BIT B5
TABLE CODE 01B7 220
TB0 CODE 00C5 84
TB8 BIT 9B
TCON DATA 88
TF0 BIT 8D
TF1 BIT 8F
TH0 DATA 8C
TH1 DATA 8D
TI BIT 99
TIMER0 CODE 000B
TIMER1 CODE 001B
ASEM-51 V1.2 Copyright (c) 1996 by W.W. Heinz PAGE 8
SYMBOL TYPE VALUE LINE
------------------------------------------------------------
TL0 DATA 8A
TL1 DATA 8B
TMOD DATA 89
TR0 BIT 8C
TR1 BIT 8E
TXD BIT B1
WR BIT B6
ZY CODE 0166 173
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -