ORG 0000
LAB_0000: GOTO LAB_03d3
ORG 03d3
LAB_03d3: CLRF 0x03
LAB_03d4: GOTO LAB_03d5
LAB_03d5: BSF 0x03,5
LAB_03d6: CLRF 0x05
LAB_03d7: MOVLW 0x1f
LAB_03d8: BCF 0x03,5
LAB_03d9: MOVWF 0x05
LAB_03da: MOVLW 0xc8
LAB_03db: MOVWF 0x0c
LAB_03dc: CLRF 0x0d
LAB_03dd: CALL LAB_03e6
LAB_03de: CLRF 0x05
LAB_03df: MOVLW 0xc8
LAB_03e0: MOVWF 0x0c
LAB_03e1: CLRF 0x0d
LAB_03e2: CALL LAB_03e6
LAB_03e3: MOVLW 0x1f
LAB_03e4: MOVWF 0x05
LAB_03e5: GOTO LAB_0000
LAB_03e6: MOVF 0x0d,W
LAB_03e7: MOVWF 0x0f
LAB_03e8: MOVF 0x0c,W
LAB_03e9: MOVWF 0x0e
LAB_03ea: MOVF 0x0f,W
LAB_03eb: IORWF 0x0e,W
LAB_03ec: BTFSC 0x03,2
LAB_03ed: RETURN
LAB_03ee: MOVLW 0x6e
LAB_03ef: MOVWF 0x10
LAB_03f0: CLRF 0x11
LAB_03f1: MOVLW 0x01
LAB_03f2: SUBWF 0x10,F
LAB_03f3: BTFSS 0x03,0
LAB_03f4: DECF 0x11,F
LAB_03f5: MOVF 0x11,W
LAB_03f6: IORWF 0x10,W
LAB_03f7: MOVLW 0x01
LAB_03f8: BTFSS 0x03,2
LAB_03f9: GOTO LAB_03f2
LAB_03fa: SUBWF 0x0e,F
LAB_03fb: MOVLW 0x00
LAB_03fc: BTFSS 0x03,0
LAB_03fd: DECF 0x0f,F
LAB_03fe: SUBWF 0x0f,F
LAB_03ff: GOTO LAB_03ea
END
|