📄 zj.lst
字号:
0080 00 NOP
0081 00 NOP
0082 00 NOP
0083 00 NOP
0084 00 NOP
0085 00 NOP
0086 00 NOP
; SOURCE LINE # 30
0087 22 RET
; FUNCTION nop (END)
; FUNCTION s24 (BEGIN)
; SOURCE LINE # 31
; SOURCE LINE # 32
0000 00 NOP
; SOURCE LINE # 33
0001 120000 R LCALL nop
; SOURCE LINE # 34
0004 C291 CLR P11
; SOURCE LINE # 35
0006 D290 SETB P10
; SOURCE LINE # 36
0008 D291 SETB P11
; SOURCE LINE # 37
000A 120000 R LCALL nop
; SOURCE LINE # 38
000D 00 NOP
; SOURCE LINE # 39
000E C290 CLR P10
; SOURCE LINE # 40
0010 120000 R LCALL nop
; SOURCE LINE # 41
0013 00 NOP
; SOURCE LINE # 42
0014 C291 CLR P11
; SOURCE LINE # 43
0016 22 RET
; FUNCTION s24 (END)
; FUNCTION p24 (BEGIN)
; SOURCE LINE # 44
; SOURCE LINE # 45
0000 C290 CLR P10
; SOURCE LINE # 46
0002 D291 SETB P11
; SOURCE LINE # 47
0004 120000 R LCALL nop
; SOURCE LINE # 48
0007 00 NOP
C51 COMPILER V4.01, ZJ 11/06/03 12:01:37 PAGE 16
; SOURCE LINE # 49
0008 D290 SETB P10
; SOURCE LINE # 50
000A 22 RET
; FUNCTION p24 (END)
; FUNCTION rd24 (BEGIN)
; SOURCE LINE # 51
; SOURCE LINE # 52
;---- Variable 'o' assigned to Register 'R6/R7' ----
0000 E4 CLR A
0001 FF MOV R7,A
0002 FE MOV R6,A
; SOURCE LINE # 53
0003 D290 SETB P10
; SOURCE LINE # 54
0005 D291 SETB P11
0007 309002 JNB P10,?C0004
000A 7F80 MOV R7,#080H
000C ?C0004:
000C 120000 R LCALL nop
000F C291 CLR P11
; SOURCE LINE # 55
0011 D291 SETB P11
0013 309003 JNB P10,?C0005
0016 430740 ORL AR7,#040H
0019 ?C0005:
0019 120000 R LCALL nop
001C C291 CLR P11
; SOURCE LINE # 56
001E D291 SETB P11
0020 309003 JNB P10,?C0006
0023 430720 ORL AR7,#020H
0026 ?C0006:
0026 120000 R LCALL nop
0029 C291 CLR P11
; SOURCE LINE # 57
002B D291 SETB P11
002D 309003 JNB P10,?C0007
0030 430710 ORL AR7,#010H
0033 ?C0007:
0033 120000 R LCALL nop
0036 C291 CLR P11
; SOURCE LINE # 58
0038 D291 SETB P11
003A 309003 JNB P10,?C0008
003D 430708 ORL AR7,#08H
0040 ?C0008:
0040 120000 R LCALL nop
0043 C291 CLR P11
; SOURCE LINE # 59
0045 D291 SETB P11
0047 309003 JNB P10,?C0009
004A 430704 ORL AR7,#04H
004D ?C0009:
004D 120000 R LCALL nop
0050 C291 CLR P11
; SOURCE LINE # 60
0052 D291 SETB P11
0054 309003 JNB P10,?C0010
0057 430702 ORL AR7,#02H
005A ?C0010:
005A 120000 R LCALL nop
005D C291 CLR P11
; SOURCE LINE # 61
005F D291 SETB P11
C51 COMPILER V4.01, ZJ 11/06/03 12:01:37 PAGE 17
0061 309003 JNB P10,?C0011
0064 430701 ORL AR7,#01H
0067 ?C0011:
0067 120000 R LCALL nop
006A C291 CLR P11
; SOURCE LINE # 62
006C D290 SETB P10
006E 120000 R LCALL nop
0071 D291 SETB P11
0073 120000 R LCALL nop
0076 C291 CLR P11
; SOURCE LINE # 63
; SOURCE LINE # 64
0078 ?C0012:
0078 22 RET
; FUNCTION rd24 (END)
; FUNCTION _wd24 (BEGIN)
;---- Variable 'dd' assigned to Register 'R7' ----
; SOURCE LINE # 66
; SOURCE LINE # 67
0000 EF MOV A,R7
0001 33 RLC A
0002 9290 MOV P10,C
0004 D291 SETB P11
0006 120000 R LCALL nop
0009 C291 CLR P11
; SOURCE LINE # 68
000B EF MOV A,R7
000C A2E6 MOV C,ACC.6
000E 9290 MOV P10,C
0010 D291 SETB P11
0012 120000 R LCALL nop
0015 C291 CLR P11
; SOURCE LINE # 69
0017 A2E5 MOV C,ACC.5
0019 9290 MOV P10,C
001B D291 SETB P11
001D 120000 R LCALL nop
0020 C291 CLR P11
; SOURCE LINE # 70
0022 A2E4 MOV C,ACC.4
0024 9290 MOV P10,C
0026 D291 SETB P11
0028 120000 R LCALL nop
002B C291 CLR P11
; SOURCE LINE # 71
002D A2E3 MOV C,ACC.3
002F 9290 MOV P10,C
0031 D291 SETB P11
0033 120000 R LCALL nop
0036 C291 CLR P11
; SOURCE LINE # 72
0038 A2E2 MOV C,ACC.2
003A 9290 MOV P10,C
003C D291 SETB P11
003E 120000 R LCALL nop
0041 C291 CLR P11
; SOURCE LINE # 73
0043 A2E1 MOV C,ACC.1
0045 9290 MOV P10,C
0047 D291 SETB P11
0049 120000 R LCALL nop
004C C291 CLR P11
; SOURCE LINE # 74
004E 13 RRC A
C51 COMPILER V4.01, ZJ 11/06/03 12:01:37 PAGE 18
004F 9290 MOV P10,C
0051 D291 SETB P11
0053 120000 R LCALL nop
0056 C291 CLR P11
; SOURCE LINE # 75
0058 D290 SETB P10
005A 120000 R LCALL nop
005D D291 SETB P11
; SOURCE LINE # 76
005F 22 RET
; FUNCTION _wd24 (END)
; FUNCTION _read (BEGIN)
;---- Variable 'address' assigned to Register 'R4/R5' ----
0000 AD07 MOV R5,AR7
0002 AC06 MOV R4,AR6
; SOURCE LINE # 78
; SOURCE LINE # 80
0004 EC MOV A,R4
0005 5407 ANL A,#07H
0007 25E0 ADD A,ACC
0009 FF MOV R7,A
000A E4 CLR A
000B 33 RLC A
;---- Variable 'dd' assigned to Register 'R3' ----
000C AB07 MOV R3,AR7
; SOURCE LINE # 81
000E 120000 R LCALL s24
; SOURCE LINE # 82
0011 120000 R LCALL nop
; SOURCE LINE # 83
0014 EB MOV A,R3
0015 44A0 ORL A,#0A0H
0017 FF MOV R7,A
0018 120000 R LCALL _wd24
; SOURCE LINE # 84
001B 120000 R LCALL nop
; SOURCE LINE # 85
001E C291 CLR P11
; SOURCE LINE # 86
0020 AF05 MOV R7,AR5
0022 120000 R LCALL _wd24
; SOURCE LINE # 87
0025 120000 R LCALL nop
; SOURCE LINE # 88
0028 C291 CLR P11
; SOURCE LINE # 89
002A 120000 R LCALL s24
; SOURCE LINE # 90
002D 120000 R LCALL nop
; SOURCE LINE # 91
0030 EB MOV A,R3
0031 44A1 ORL A,#0A1H
0033 FF MOV R7,A
0034 120000 R LCALL _wd24
; SOURCE LINE # 92
0037 120000 R LCALL nop
; SOURCE LINE # 93
003A C291 CLR P11
; SOURCE LINE # 94
003C 120000 R LCALL rd24
003F AB07 MOV R3,AR7
; SOURCE LINE # 95
0041 120000 R LCALL nop
; SOURCE LINE # 96
0044 120000 R LCALL p24
C51 COMPILER V4.01, ZJ 11/06/03 12:01:37 PAGE 19
; SOURCE LINE # 97
0047 120000 R LCALL nop
; SOURCE LINE # 98
; SOURCE LINE # 99
004A ?C0014:
004A 22 RET
; FUNCTION _read (END)
; FUNCTION _write (BEGIN)
;---- Variable 'address' assigned to Register 'R2/R3' ----
0000 AB07 MOV R3,AR7
0002 AA06 MOV R2,AR6
;---- Variable 'dd' assigned to Register 'R5' ----
; SOURCE LINE # 101
; SOURCE LINE # 103
0004 EA MOV A,R2
0005 5407 ANL A,#07H
0007 25E0 ADD A,ACC
0009 FF MOV R7,A
000A E4 CLR A
000B 33 RLC A
;---- Variable 'ddd' assigned to Register 'R7' ----
; SOURCE LINE # 104
000C 120000 R LCALL s24
; SOURCE LINE # 105
000F 120000 R LCALL nop
; SOURCE LINE # 106
0012 EF MOV A,R7
0013 44A0 ORL A,#0A0H
0015 FF MOV R7,A
0016 120000 R LCALL _wd24
; SOURCE LINE # 107
0019 120000 R LCALL nop
; SOURCE LINE # 108
001C C291 CLR P11
; SOURCE LINE # 109
001E AF03 MOV R7,AR3
0020 120000 R LCALL _wd24
; SOURCE LINE # 110
0023 120000 R LCALL nop
; SOURCE LINE # 111
0026 C291 CLR P11
; SOURCE LINE # 112
0028 AF05 MOV R7,AR5
002A 120000 R LCALL _wd24
; SOURCE LINE # 113
002D 120000 R LCALL nop
; SOURCE LINE # 114
0030 C291 CLR P11
; SOURCE LINE # 115
0032 120000 R LCALL nop
; SOURCE LINE # 116
0035 120000 R LCALL p24
; SOURCE LINE # 117
0038 22 RET
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -