home *** CD-ROM | disk | FTP | other *** search
- ORG 0000H
- NOP ; 00
- DB 01H ; 01
- OUTL BUS,A ; 02
- ADD A,#0FFH ; 03
- JMP 0FFH ; 04
- EN I ; 05
- DB 06H ; 06
- DEC A ; 07
- DB 08H ; 08
- IN A,P1 ; 09
- IN A,P2 ; 0A
- DB 0BH ; 0B
- MOVD A,P4 ; 0C
- MOVD A,P5 ; 0D
- MOVD A,P6 ; 0E
- MOVD A,P7 ; 0F
- INC @R0 ; 10
- INC @R1 ; 11
- JB0 0FFH ; 12
- ADDC A,#0FFH ; 13
- CALL 0FFH ; 14
- DIS I ; 15
- JTF 0FFH ; 16
- INC A ; 17
- INC R0 ; 18
- INC R1 ; 19
- INC R2 ; 1A
- INC R3 ; 1B
- INC R4 ; 1C
- INC R5 ; 1D
- INC R6 ; 1E
- INC R7 ; 1F
- XCH A,@R0 ; 20
- XCH A,@R1 ; 21
- DB 22H ; 22
- MOV A,#0FFH ; 23
- JMP 1FFH ; 24
- EN TCNTI ; 25
- JNT0 0FFH ; 26
- CLR A ; 27
- XCH A,R0 ; 28
- XCH A,R1 ; 29
- XCH A,R2 ; 2A
- XCH A,R3 ; 2B
- XCH A,R4 ; 2C
- XCH A,R5 ; 2D
- XCH A,R6 ; 2E
- XCH A,R7 ; 2F
- XCHD A,@R0 ; 30
- XCHD A,@R1 ; 31
- JB1 0FFH ; 32
- DB 33H ; 33
- CALL 1FFH ; 34
- DIS TCNTI ; 35
- JT0 0FFH ; 36
- CPL A ; 37
- DB 38H ; 38
- OUTL P1,A ; 39
- OUTL P2,A ; 3A
- DB 3BH ; 3B
- MOVD P4,A ; 3C
- MOVD P5,A ; 3D
- MOVD P6,A ; 3E
- MOVD P7,A ; 3F
- ORL A,@R0 ; 40
- ORL A,@R1 ; 41
- MOV A,T ; 42
- ORL A,#0FFH ; 43
- JMP 2FFH ; 44
- STRT CNT ; 45
- JNT1 0FFH ; 46
- SWAP A ; 47
- ORL A,R0 ; 48
- ORL A,R1 ; 49
- ORL A,R2 ; 4A
- ORL A,R3 ; 4B
- ORL A,R4 ; 4C
- ORL A,R5 ; 4D
- ORL A,R6 ; 4E
- ORL A,R7 ; 4F
- ANL A,@R0 ; 50
- ANL A,@R1 ; 51
- JB2 0FFH ; 52
- ANL A,#0FFH ; 53
- CALL 2FFH ; 54
- STRT T ; 55
- JT1 0FFH ; 56
- DA A ; 57
- ANL A,R0 ; 58
- ANL A,R1 ; 59
- ANL A,R2 ; 5A
- ANL A,R3 ; 5B
- ANL A,R4 ; 5C
- ANL A,R5 ; 5D
- ANL A,R6 ; 5E
- ANL A,R7 ; 5F
- ADD A,@R0 ; 60
- ADD A,@R1 ; 61
- MOV T,A ; 62
- DB 63H ; 63
- JMP 3FFH ; 64
- STOP TCNT ; 65
- DB 66H ; 66
- RRC A ; 67
- ADD A,R0 ; 68
- ADD A,R1 ; 69
- ADD A,R2 ; 6A
- ADD A,R3 ; 6B
- ADD A,R4 ; 6C
- ADD A,R5 ; 6D
- ADD A,R6 ; 6E
- ADD A,R7 ; 6F
- ADDC A,@R0 ; 70
- ADDC A,@R1 ; 71
- JB3 0FFH ; 72
- DB 73H ; 73
- CALL 3FFH ; 74
- ENT0 CLK ; 75
- JF1 0FFH ; 76
- RR A ; 77
- ADDC A,R0 ; 78
- ADDC A,R1 ; 79
- ADDC A,R2 ; 7A
- ADDC A,R3 ; 7B
- ADDC A,R4 ; 7C
- ADDC A,R5 ; 7D
- ADDC A,R6 ; 7E
- ADDC A,R7 ; 7F
- MOVX A,@R0 ; 80
- MOVX A,@R1 ; 81
- DB 82H ; 82
- RET ; 83
- JMP 4FFH ; 84
- CLR F0 ; 85
- JNI 0FFH ; 86
- DB 87H ; 87
- ORL BUS,#0FFH ; 88
- ORL P1,#0FFH ; 89
- ORL P2,#0FFH ; 8A
- DB 8BH ; 8B
- ORLD P4,A ; 8C
- ORLD P5,A ; 8D
- ORLD P6,A ; 8E
- ORLD P7,A ; 8F
- MOVX @R0,A ; 90
- MOVX @R1,A ; 91
- JB4 0FFH ; 92
- RETR ; 93
- CALL 4FFH ; 94
- CPL F0 ; 95
- JNZ 0FFH ; 96
- CLR C ; 97
- ANL BUS,#0FFH ; 98
- ANL P1,#0FFH ; 99
- ANL P2,#0FFH ; 9A
- DB 9BH ; 9B
- ANLD P4,A ; 9C
- ANLD P5,A ; 9D
- ANLD P6,A ; 9E
- ANLD P7,A ; 9F
- MOV @R0,A ; A0
- MOV @R1,A ; A1
- DB 0A2H ; A2
- MOVP A,@A ; A3
- JMP 5FFH ; A4
- CLR F1 ; A5
- DB 0A6H ; A6
- CPL C ; A7
- MOV R0,A ; A8
- MOV R1,A ; A9
- MOV R2,A ; AA
- MOV R3,A ; AB
- MOV R4,A ; AC
- MOV R5,A ; AD
- MOV R6,A ; AE
- MOV R7,A ; AF
- MOV @R0,#0FFH ; B0
- MOV @R1,#0FFH ; B1
- JB5 0FFH ; B2
- JMPP @A ; B3
- CALL 5FFH ; B4
- CPL F1 ; B5
- JF0 0FFH ; B6
- DB 0B7H ; B7
- MOV R0,#0FFH ; B8
- MOV R1,#0FFH ; B9
- MOV R2,#0FFH ; BA
- MOV R3,#0FFH ; BB
- MOV R4,#0FFH ; BC
- MOV R5,#0FFH ; BD
- MOV R6,#0FFH ; BE
- MOV R7,#0FFH ; BF
- DB 0C0H ; C0
- DB 0C1H ; C1
- DB 0C2H ; C2
- DB 0C3H ; C3
- JMP 6FFH ; C4
- SEL RB0 ; C5
- JZ 0FFH ; C6
- MOV A,PSW ; C7
- DEC R0 ; C8
- DEC R1 ; C9
- DEC R2 ; CA
- DEC R3 ; CB
- DEC R4 ; CC
- DEC R5 ; CD
- DEC R6 ; CE
- DEC R7 ; CF
- XRL A,@R0 ; D0
- XRL A,@R1 ; D1
- JB6 1FFH ; D2
- XRL A,#0FFH ; D3
- CALL 6FFH ; D4
- SEL RB1 ; D5
- DB 0D6H ; D6
- MOV PSW,A ; D7
- XRL A,R0 ; D8
- XRL A,R1 ; D9
- XRL A,R2 ; DA
- XRL A,R3 ; DB
- XRL A,R4 ; DC
- XRL A,R5 ; DD
- XRL A,R6 ; DE
- XRL A,R7 ; DF
- DB 0E0H ; E0
- DB 0E1H ; E1
- DB 0E2H ; E2
- MOVP3 A,@A ; E3
- JMP 7FFH ; E4
- SEL MB0 ; E5
- JNC 1FFH ; E6
- RL A ; E7
- DJNZ R0,1FFH ; E8
- DJNZ R1,1FFH ; E9
- DJNZ R2,1FFH ; EA
- DJNZ R3,1FFH ; EB
- DJNZ R4,1FFH ; EC
- DJNZ R5,1FFH ; ED
- DJNZ R6,1FFH ; EE
- DJNZ R7,1FFH ; EF
- MOV A,@R0 ; F0
- MOV A,@R1 ; F1
- JB7 1FFH ; F2
- DB 0F3H ; F3
- CALL 7FFH ; F4
- SEL MB1 ; F5
- JC 1FFH ; F6
- RLC A ; F7
- MOV A,R0 ; F8
- MOV A,R1 ; F9
- MOV A,R2 ; FA
- MOV A,R3 ; FB
- MOV A,R4 ; FC
- MOV A,R5 ; FD
- MOV A,R6 ; FE
- MOV A,R7 ; FF
- END