-
-
Save mattfoster/1968581 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
; CurrentCost Analogue Dev Board Firmware | |
; PIC16F689 Configuration Bit Settings | |
CONFIG FOSC = INTRCIO ; Oscillator Selection bits (INTOSCIO oscillator: I/O function on RA4/OSC2/CLKOUT pin, I/O function on RA5/OSC1/CLKIN) | |
CONFIG WDTE = OFF ; Watchdog Timer Enable bit (WDT disabled and can be enabled by SWDTEN bit of the WDTCON register) | |
CONFIG PWRTE = ON ; Power-up Timer Enable bit (PWRT enabled) | |
CONFIG MCLRE = ON ; MCLR Pin Function Select bit (MCLR pin function is MCLR) | |
CONFIG CP = OFF ; Code Protection bit (Program memory code protection is disabled) | |
CONFIG CPD = OFF ; Data Code Protection bit (Data memory code protection is disabled) | |
CONFIG BOREN = OFF ; Brown-out Reset Selection bits (BOR disabled) | |
CONFIG IESO = ON ; Internal External Switchover bit (Internal External Switchover mode is enabled) | |
CONFIG FCMEN = ON ; Fail-Safe Clock Monitor Enabled bit (Fail-Safe Clock Monitor is enabled) | |
BSF 0xA, 0x3 | |
GOTO 0x0 | |
ADDLW 0xFF | |
ADDLW 0xFF | |
MOVWF 0x7F | |
SWAPF 0x3, W | |
CLRF 0x3 | |
MOVWF 0x6C | |
MOVF 0x4, W | |
MOVWF 0x6B | |
MOVF 0xA, W | |
MOVWF 0x6D | |
CLRF 0xA | |
MOVF 0x72, W | |
BSF 0x3, 0x5 | |
MOVWF 0x37 | |
MOVF 0x71, W | |
MOVWF 0x36 | |
MOVF 0x70, W | |
MOVWF 0x35 | |
MOVLW 0x1 | |
BCF 0x3, 0x5 | |
ANDWF 0xC, W | |
MOVWF 0x71 | |
MOVF 0x71, W | |
XORLW 0x1 | |
BTFSS 0x3, 0x2 | |
GOTO 0xAB | |
BCF 0x10, 0x0 | |
MOVLW 0xFE | |
MOVWF 0xF | |
MOVLW 0x30 | |
MOVWF 0xE | |
BSF 0x10, 0x0 | |
MOVF 0x23, W | |
ADDLW 0x1 | |
MOVWF 0x71 | |
MOVLW 0x0 | |
BTFSC 0x3, 0x0 | |
ADDLW 0x1 | |
ADDWF 0x24, W | |
MOVWF 0x72 | |
MOVF 0x71, W | |
MOVWF 0x23 | |
MOVF 0x72, W | |
MOVWF 0x24 | |
MOVF 0x72, W | |
SUBLW 0x9 | |
BTFSS 0x3, 0x2 | |
GOTO 0x34 | |
MOVF 0x71, W | |
SUBLW 0xC4 | |
BTFSC 0x3, 0x0 | |
GOTO 0x3C | |
MOVLW 0x1 | |
MOVWF 0x23 | |
CLRF 0x24 | |
CLRF 0x25 | |
MOVLW 0xF | |
MOVWF 0x26 | |
MOVLW 0x0 | |
XORWF 0x24, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x42 | |
MOVLW 0x1 | |
XORWF 0x23, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x4E | |
MOVF 0x29, W | |
MOVWF 0x27 | |
MOVF 0x2A, W | |
MOVWF 0x28 | |
MOVLW 0x39 | |
MOVWF 0x20 | |
MOVLW 0xC0 | |
MOVWF 0x21 | |
CALL 0xBC | |
BCF 0x7, 0x4 | |
MOVF 0x24, W | |
XORLW 0x0 | |
BTFSS 0x3, 0x2 | |
GOTO 0x54 | |
MOVLW 0xB3 | |
XORWF 0x23, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x5E | |
MOVLW 0x1 | |
MOVWF 0x20 | |
MOVLW 0xC0 | |
MOVWF 0x21 | |
CALL 0xBC | |
BCF 0x7, 0x4 | |
MOVLW 0x2 | |
MOVWF 0x3F | |
MOVF 0x24, W | |
SUBLW 0x0 | |
BTFSS 0x3, 0x2 | |
GOTO 0x64 | |
MOVF 0x23, W | |
SUBLW 0x2 | |
MOVLW 0xFF | |
BTFSC 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x71 | |
MOVLW 0x0 | |
SUBWF 0x24, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x6E | |
MOVLW 0xB3 | |
SUBWF 0x23, W | |
MOVLW 0xFF | |
BTFSC 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x70 | |
MOVF 0x71, W | |
ANDWF 0x70, F | |
MOVF 0x70, W | |
BTFSC 0x3, 0x2 | |
GOTO 0xAA | |
RLF 0x27, F | |
RLF 0x28, F | |
BCF 0x27, 0x0 | |
MOVLW 0x1 | |
ANDWF 0x3, W | |
MOVWF 0x71 | |
MOVF 0x71, W | |
XORLW 0x1 | |
BTFSS 0x3, 0x2 | |
GOTO 0x83 | |
BSF 0x7, 0x4 | |
GOTO 0x84 | |
BCF 0x7, 0x4 | |
MOVF 0x26, W | |
XORLW 0x0 | |
BTFSS 0x3, 0x2 | |
GOTO 0xA9 | |
MOVLW 0xF | |
MOVWF 0x26 | |
INCF 0x25, W | |
MOVWF 0x71 | |
MOVF 0x71, W | |
MOVWF 0x25 | |
MOVLW 0xB | |
SUBWF 0x71, W | |
BTFSC 0x3, 0x0 | |
GOTO 0xA8 | |
MOVLW 0x29 | |
MOVWF 0x6E | |
MOVLW 0x1 | |
MOVWF 0x74 | |
MOVF 0x25, W | |
MOVWF 0x70 | |
MOVF 0x74, W | |
BTFSC 0x3, 0x2 | |
GOTO 0x9F | |
RLF 0x70, F | |
BCF 0x70, 0x0 | |
ADDLW 0xFF | |
GOTO 0x99 | |
MOVF 0x6E, W | |
ADDWF 0x70, F | |
MOVF 0x70, W | |
MOVWF 0x4 | |
MOVF 0x0, W | |
MOVWF 0x27 | |
INCF 0x4, F | |
MOVF 0x0, W | |
MOVWF 0x28 | |
GOTO 0xAA | |
DECF 0x26, F | |
BCF 0xC, 0x0 | |
BSF 0x3, 0x5 | |
MOVF 0x37, W | |
MOVWF 0x72 | |
MOVF 0x36, W | |
MOVWF 0x71 | |
MOVF 0x35, W | |
MOVWF 0x70 | |
BCF 0x3, 0x5 | |
MOVF 0x6D, W | |
MOVWF 0xA | |
MOVF 0x6B, W | |
MOVWF 0x4 | |
SWAPF 0x6C, W | |
MOVWF 0x3 | |
SWAPF 0x7F, F | |
SWAPF 0x7F, W | |
RETFIE | |
BCF 0x3, 0x6 | |
BCF 0x3, 0x5 | |
BCF 0x7, 0x2 | |
BCF 0x7, 0x5 | |
CLRF 0x6F | |
MOVF 0x6F, W | |
SUBLW 0xF | |
BTFSS 0x3, 0x0 | |
GOTO 0xE7 | |
RLF 0x20, F | |
RLF 0x21, F | |
BCF 0x20, 0x0 | |
MOVLW 0x1 | |
ANDWF 0x3, W | |
MOVWF 0x71 | |
MOVF 0x71, W | |
XORLW 0x0 | |
BTFSS 0x3, 0x2 | |
GOTO 0xD1 | |
BCF 0x6, 0x7 | |
GOTO 0xD2 | |
BSF 0x6, 0x7 | |
BSF 0x7, 0x2 | |
MOVF 0x22, W | |
MOVWF 0x72 | |
RLF 0x72, F | |
BCF 0x72, 0x0 | |
MOVF 0x72, W | |
MOVWF 0x22 | |
MOVLW 0x0 | |
BTFSC 0x5, 0x2 | |
MOVLW 0x1 | |
MOVWF 0x71 | |
MOVF 0x71, W | |
ADDWF 0x72, W | |
MOVWF 0x22 | |
BCF 0x7, 0x2 | |
MOVF 0x6F, W | |
XORLW 0xF | |
BTFSC 0x3, 0x2 | |
GOTO 0xE7 | |
INCF 0x6F, F | |
GOTO 0xC1 | |
BSF 0x7, 0x5 | |
BCF 0x6, 0x7 | |
RETURN | |
BCF 0x3, 0x6 | |
BCF 0x3, 0x5 | |
MOVLW 0x22 | |
MOVWF 0x7C | |
CLRF 0x78 | |
CLRF 0x79 | |
CLRF 0x7A | |
CLRF 0x7B | |
DECF 0x7C, F | |
BTFSC 0x3, 0x2 | |
GOTO 0x120 | |
BCF 0x3, 0x0 | |
RRF 0x7B, F | |
RRF 0x7A, F | |
RRF 0x79, F | |
RRF 0x78, F | |
RRF 0x73, F | |
RRF 0x72, F | |
RRF 0x71, F | |
RRF 0x70, F | |
BTFSS 0x3, 0x0 | |
GOTO 0xF2 | |
DECF 0x7C, F | |
BTFSC 0x3, 0x2 | |
GOTO 0x112 | |
MOVF 0x74, W | |
ADDWF 0x78, F | |
MOVF 0x75, W | |
BTFSC 0x3, 0x0 | |
INCFSZ 0x75, W | |
ADDWF 0x79, F | |
MOVF 0x76, W | |
BTFSC 0x3, 0x0 | |
INCFSZ 0x76, W | |
ADDWF 0x7A, F | |
MOVF 0x77, W | |
BTFSC 0x3, 0x0 | |
INCFSZ 0x77, W | |
ADDWF 0x7B, F | |
GOTO 0xF6 | |
MOVF 0x74, W | |
ADDWF 0x78, F | |
MOVF 0x75, W | |
BTFSC 0x3, 0x0 | |
INCFSZ 0x75, W | |
ADDWF 0x79, F | |
MOVF 0x76, W | |
BTFSC 0x3, 0x0 | |
INCFSZ 0x76, W | |
ADDWF 0x7A, F | |
MOVF 0x77, W | |
BTFSC 0x3, 0x0 | |
INCFSZ 0x77, W | |
ADDWF 0x7B, F | |
RETURN | |
BCF 0x3, 0x6 | |
BCF 0x3, 0x5 | |
CLRF 0x7B | |
CLRF 0x7A | |
CLRF 0x79 | |
MOVLW 0x80 | |
MOVWF 0x78 | |
RRF 0x71, F | |
RRF 0x70, F | |
BTFSS 0x3, 0x0 | |
GOTO 0x135 | |
MOVF 0x74, W | |
ADDWF 0x79, F | |
MOVF 0x75, W | |
BTFSC 0x3, 0x0 | |
INCFSZ 0x75, W | |
ADDWF 0x7A, F | |
BTFSC 0x3, 0x0 | |
INCF 0x7B, F | |
BCF 0x3, 0x0 | |
BTFSS 0x70, 0x7 | |
GOTO 0x13D | |
MOVF 0x74, W | |
ADDWF 0x7A, F | |
MOVF 0x75, W | |
BTFSC 0x3, 0x0 | |
INCFSZ 0x75, W | |
ADDWF 0x7B, F | |
RRF 0x7B, F | |
RRF 0x7A, F | |
RRF 0x79, F | |
RRF 0x78, F | |
BTFSS 0x3, 0x0 | |
GOTO 0x128 | |
MOVF 0x7B, W | |
MOVWF 0x73 | |
MOVF 0x7A, W | |
MOVWF 0x72 | |
MOVF 0x79, W | |
MOVWF 0x71 | |
MOVF 0x78, W | |
MOVWF 0x70 | |
RETURN | |
BCF 0x3, 0x6 | |
BCF 0x3, 0x5 | |
CLRF 0x78 | |
CLRF 0x79 | |
MOVLW 0x10 | |
MOVWF 0x7C | |
RLF 0x71, W | |
RLF 0x78, F | |
RLF 0x79, F | |
MOVF 0x74, W | |
SUBWF 0x78, F | |
MOVF 0x75, W | |
BTFSS 0x3, 0x0 | |
INCFSZ 0x75, W | |
SUBWF 0x79, F | |
BTFSC 0x3, 0x0 | |
GOTO 0x164 | |
MOVF 0x74, W | |
ADDWF 0x78, F | |
MOVF 0x75, W | |
BTFSC 0x3, 0x0 | |
INCFSZ 0x75, W | |
ADDWF 0x79, F | |
BCF 0x3, 0x0 | |
RLF 0x70, F | |
RLF 0x71, F | |
DECFSZ 0x7C, F | |
GOTO 0x152 | |
RETURN | |
BCF 0x3, 0x6 | |
BCF 0x3, 0x5 | |
CLRF 0x7D | |
BTFSS 0x73, 0x7 | |
GOTO 0x17B | |
COMF 0x70, F | |
COMF 0x71, F | |
COMF 0x72, F | |
COMF 0x73, F | |
INCF 0x70, F | |
BTFSC 0x3, 0x2 | |
INCF 0x71, F | |
BTFSC 0x3, 0x2 | |
INCF 0x72, F | |
BTFSC 0x3, 0x2 | |
INCF 0x73, F | |
MOVLW 0x81 | |
ADDWF 0x7D, F | |
BTFSS 0x77, 0x7 | |
GOTO 0x189 | |
COMF 0x74, F | |
COMF 0x75, F | |
COMF 0x76, F | |
COMF 0x77, F | |
INCF 0x74, F | |
BTFSC 0x3, 0x2 | |
INCF 0x75, F | |
BTFSC 0x3, 0x2 | |
INCF 0x76, F | |
BTFSC 0x3, 0x2 | |
INCF 0x77, F | |
INCF 0x7D, F | |
CALL 0xEA | |
BTFSS 0x7D, 0x0 | |
GOTO 0x1A3 | |
COMF 0x70, F | |
COMF 0x71, F | |
COMF 0x72, F | |
COMF 0x73, F | |
COMF 0x78, F | |
COMF 0x79, F | |
COMF 0x7A, F | |
COMF 0x7B, F | |
INCF 0x70, F | |
BTFSC 0x3, 0x2 | |
INCF 0x71, F | |
BTFSC 0x3, 0x2 | |
INCF 0x72, F | |
BTFSC 0x3, 0x2 | |
INCF 0x73, F | |
BTFSC 0x3, 0x2 | |
INCF 0x78, F | |
BTFSC 0x3, 0x2 | |
INCF 0x79, F | |
BTFSC 0x3, 0x2 | |
INCF 0x7A, F | |
BTFSC 0x3, 0x2 | |
INCF 0x7B, F | |
RETURN | |
BCF 0x3, 0x6 | |
BSF 0x3, 0x5 | |
MOVF 0x30, W | |
SUBWF 0x32, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x1AC | |
MOVF 0x2F, W | |
SUBWF 0x31, W | |
BTFSS 0x3, 0x0 | |
GOTO 0x1D3 | |
MOVF 0x2F, W | |
SUBWF 0x31, W | |
MOVWF 0x74 | |
MOVF 0x30, W | |
BTFSS 0x3, 0x0 | |
ADDLW 0x1 | |
SUBWF 0x32, W | |
MOVWF 0x75 | |
MOVF 0x2B, W | |
SUBWF 0x29, W | |
MOVWF 0x70 | |
MOVF 0x2C, W | |
BTFSS 0x3, 0x0 | |
ADDLW 0x1 | |
SUBWF 0x2A, W | |
MOVWF 0x71 | |
CALL 0x121 | |
BSF 0x3, 0x5 | |
MOVF 0x2B, W | |
SUBWF 0x2D, W | |
MOVWF 0x74 | |
MOVF 0x2C, W | |
BTFSS 0x3, 0x0 | |
ADDLW 0x1 | |
SUBWF 0x2E, W | |
MOVWF 0x75 | |
CALL 0x14C | |
MOVF 0x70, W | |
BSF 0x3, 0x5 | |
ADDWF 0x2F, W | |
MOVWF 0x33 | |
MOVF 0x30, W | |
BTFSC 0x3, 0x0 | |
ADDLW 0x1 | |
ADDWF 0x71, W | |
MOVWF 0x34 | |
GOTO 0x1F7 | |
MOVF 0x31, W | |
SUBWF 0x2F, W | |
MOVWF 0x74 | |
MOVF 0x32, W | |
BTFSS 0x3, 0x0 | |
ADDLW 0x1 | |
SUBWF 0x30, W | |
MOVWF 0x75 | |
MOVF 0x2B, W | |
SUBWF 0x29, W | |
MOVWF 0x70 | |
MOVF 0x2C, W | |
BTFSS 0x3, 0x0 | |
ADDLW 0x1 | |
SUBWF 0x2A, W | |
MOVWF 0x71 | |
CALL 0x121 | |
BSF 0x3, 0x5 | |
MOVF 0x2B, W | |
SUBWF 0x2D, W | |
MOVWF 0x74 | |
MOVF 0x2C, W | |
BTFSS 0x3, 0x0 | |
ADDLW 0x1 | |
SUBWF 0x2E, W | |
MOVWF 0x75 | |
CALL 0x14C | |
MOVF 0x70, W | |
BSF 0x3, 0x5 | |
SUBWF 0x2F, W | |
MOVWF 0x33 | |
MOVF 0x71, W | |
BTFSS 0x3, 0x0 | |
ADDLW 0x1 | |
SUBWF 0x30, W | |
MOVWF 0x34 | |
MOVF 0x33, W | |
MOVWF 0x70 | |
MOVF 0x34, W | |
MOVWF 0x71 | |
RETURN | |
BCF 0x3, 0x6 | |
BCF 0x3, 0x5 | |
BCF 0x7, 0x2 | |
BCF 0x7, 0x5 | |
BSF 0x3, 0x5 | |
CLRF 0x29 | |
MOVF 0x29, W | |
SUBLW 0xF | |
BTFSS 0x3, 0x0 | |
GOTO 0x22A | |
BCF 0x3, 0x5 | |
RLF 0x20, F | |
RLF 0x21, F | |
BCF 0x20, 0x0 | |
MOVLW 0x1 | |
ANDWF 0x3, W | |
MOVWF 0x71 | |
MOVF 0x71, W | |
XORLW 0x0 | |
BTFSS 0x3, 0x2 | |
GOTO 0x213 | |
BCF 0x6, 0x7 | |
GOTO 0x214 | |
BSF 0x6, 0x7 | |
BSF 0x7, 0x2 | |
MOVF 0x22, W | |
MOVWF 0x72 | |
RLF 0x72, F | |
BCF 0x72, 0x0 | |
MOVF 0x72, W | |
MOVWF 0x22 | |
MOVLW 0x0 | |
BTFSC 0x5, 0x2 | |
MOVLW 0x1 | |
MOVWF 0x71 | |
MOVF 0x71, W | |
ADDWF 0x72, W | |
MOVWF 0x22 | |
BCF 0x7, 0x2 | |
BSF 0x3, 0x5 | |
MOVF 0x29, W | |
XORLW 0xF | |
BTFSC 0x3, 0x2 | |
GOTO 0x22A | |
INCF 0x29, F | |
GOTO 0x202 | |
BCF 0x3, 0x5 | |
BSF 0x7, 0x5 | |
BCF 0x6, 0x7 | |
RETURN | |
BCF 0x3, 0x6 | |
BSF 0x3, 0x5 | |
MOVF 0x20, W | |
XORLW 0x1 | |
BTFSS 0x3, 0x2 | |
GOTO 0x240 | |
MOVLW 0x1 | |
BCF 0x3, 0x5 | |
MOVWF 0x40 | |
BCF 0x7, 0x7 | |
MOVLW 0xFD | |
BSF 0x3, 0x6 | |
ANDWF 0x1F, F | |
MOVLW 0x7F | |
BCF 0x3, 0x6 | |
BSF 0x3, 0x5 | |
ANDWF 0x7, F | |
GOTO 0x247 | |
BCF 0x3, 0x5 | |
CLRF 0x40 | |
BSF 0x3, 0x6 | |
BSF 0x1F, 0x1 | |
BCF 0x3, 0x6 | |
BSF 0x3, 0x5 | |
BSF 0x7, 0x7 | |
RETURN | |
BCF 0x3, 0x6 | |
BSF 0x3, 0x5 | |
MOVF 0x20, W | |
BSF 0x3, 0x6 | |
BCF 0x3, 0x5 | |
MOVWF 0xD | |
BSF 0x3, 0x5 | |
BCF 0xC, 0x7 | |
BCF 0xC, 0x7 | |
BSF 0xC, 0x0 | |
NOP | |
NOP | |
BCF 0x3, 0x5 | |
MOVF 0xC, W | |
BCF 0x3, 0x6 | |
BSF 0x3, 0x5 | |
MOVWF 0x21 | |
MOVF 0x21, W | |
MOVWF 0x70 | |
RETURN | |
NOP | |
MOVLW 0x0 | |
BSF 0x3, 0x6 | |
BSF 0x3, 0x5 | |
BTFSC 0xC, 0x1 | |
MOVLW 0x1 | |
MOVWF 0x71 | |
MOVF 0x71, W | |
XORLW 0x1 | |
BTFSS 0x3, 0x2 | |
GOTO 0x269 | |
NOP | |
GOTO 0x25D | |
BCF 0x3, 0x6 | |
MOVF 0x20, W | |
BSF 0x3, 0x6 | |
BCF 0x3, 0x5 | |
MOVWF 0xD | |
BCF 0x3, 0x6 | |
BSF 0x3, 0x5 | |
MOVF 0x21, W | |
BSF 0x3, 0x6 | |
BCF 0x3, 0x5 | |
MOVWF 0xC | |
MOVLW 0x7F | |
BSF 0x3, 0x5 | |
ANDWF 0xC, W | |
MOVWF 0x70 | |
MOVF 0x70, W | |
MOVWF 0xC | |
MOVLW 0x4 | |
IORWF 0x70, W | |
MOVWF 0xC | |
BCF 0xB, 0x7 | |
MOVLW 0x55 | |
MOVWF 0xD | |
MOVLW 0xAA | |
MOVWF 0xD | |
BSF 0xC, 0x1 | |
BSF 0xB, 0x7 | |
BCF 0xC, 0x2 | |
RETURN | |
MOVLW 0x0 | |
BCF 0x3, 0x6 | |
BSF 0x3, 0x5 | |
MOVWF 0x27 | |
MOVLW 0x80 | |
MOVWF 0x28 | |
CLRF 0x24 | |
CLRF 0x25 | |
MOVLW 0x80 | |
XORWF 0x23, W | |
MOVWF 0x70 | |
MOVLW 0x80 | |
SUBWF 0x70, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x29F | |
MOVLW 0x0 | |
SUBWF 0x22, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x29F | |
MOVLW 0x0 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x29F | |
MOVLW 0x1 | |
SUBWF 0x20, W | |
BTFSC 0x3, 0x0 | |
GOTO 0x2A2 | |
GOTO 0x2F3 | |
MOVLW 0x80 | |
XORLW 0x40 | |
MOVWF 0x70 | |
MOVLW 0x80 | |
XORWF 0x23, W | |
SUBWF 0x70, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x2B4 | |
MOVF 0x22, W | |
SUBLW 0x0 | |
BTFSS 0x3, 0x2 | |
GOTO 0x2B4 | |
MOVF 0x21, W | |
SUBLW 0x0 | |
BTFSS 0x3, 0x2 | |
GOTO 0x2B4 | |
MOVF 0x20, W | |
SUBLW 0x0 | |
BTFSC 0x3, 0x0 | |
GOTO 0x2BB | |
MOVLW 0x0 | |
MOVWF 0x24 | |
MOVLW 0x80 | |
MOVWF 0x25 | |
GOTO 0x2F3 | |
MOVLW 0x1 | |
MOVWF 0x26 | |
MOVF 0x26, W | |
SUBLW 0x10 | |
BTFSS 0x3, 0x0 | |
GOTO 0x2F3 | |
MOVF 0x27, W | |
IORWF 0x24, W | |
MOVWF 0x70 | |
MOVF 0x25, W | |
IORWF 0x28, W | |
MOVWF 0x71 | |
MOVF 0x70, W | |
MOVWF 0x74 | |
MOVF 0x71, W | |
MOVWF 0x75 | |
CLRF 0x76 | |
CLRF 0x77 | |
MOVLW 0x0 | |
MOVWF 0x72 | |
MOVWF 0x73 | |
CALL 0x169 | |
MOVLW 0x80 | |
BSF 0x3, 0x5 | |
XORWF 0x23, W | |
MOVWF 0x74 | |
MOVLW 0x80 | |
XORWF 0x73, W | |
SUBWF 0x74, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x2E4 | |
MOVF 0x72, W | |
SUBWF 0x22, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x2E4 | |
MOVF 0x71, W | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x2E4 | |
MOVF 0x70, W | |
SUBWF 0x20, W | |
BTFSS 0x3, 0x0 | |
GOTO 0x2EA | |
MOVF 0x27, W | |
IORWF 0x24, F | |
MOVF 0x28, W | |
IORWF 0x25, F | |
RRF 0x28, F | |
RRF 0x27, F | |
BCF 0x28, 0x7 | |
MOVF 0x26, W | |
XORLW 0x10 | |
BTFSC 0x3, 0x2 | |
GOTO 0x2F3 | |
INCF 0x26, F | |
GOTO 0x2BD | |
MOVF 0x24, W | |
MOVWF 0x70 | |
MOVF 0x25, W | |
MOVWF 0x71 | |
RETURN | |
MOVLW 0x0 | |
BCF 0x3, 0x6 | |
BSF 0x3, 0x5 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x300 | |
MOVLW 0xA | |
SUBWF 0x20, W | |
BTFSC 0x3, 0x0 | |
GOTO 0x306 | |
MOVF 0x20, W | |
MOVWF 0x22 | |
MOVF 0x21, W | |
MOVWF 0x23 | |
MOVLW 0x0 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x30C | |
MOVLW 0xA | |
SUBWF 0x20, W | |
MOVLW 0xFF | |
BTFSS 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x72 | |
MOVLW 0x0 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x316 | |
MOVLW 0x10 | |
SUBWF 0x20, W | |
MOVLW 0xFF | |
BTFSC 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x70 | |
MOVF 0x72, W | |
ANDWF 0x70, F | |
MOVF 0x70, W | |
BTFSC 0x3, 0x2 | |
GOTO 0x337 | |
MOVF 0x20, W | |
MOVWF 0x29 | |
MOVF 0x21, W | |
MOVWF 0x2A | |
MOVLW 0xA | |
MOVWF 0x2B | |
CLRF 0x2C | |
MOVLW 0x10 | |
MOVWF 0x2D | |
CLRF 0x2E | |
CLRF 0x2F | |
CLRF 0x30 | |
MOVLW 0x9 | |
MOVWF 0x31 | |
CLRF 0x32 | |
CALL 0x1A4 | |
MOVF 0x70, W | |
ADDWF 0x20, W | |
MOVWF 0x22 | |
MOVF 0x21, W | |
BTFSC 0x3, 0x0 | |
ADDLW 0x1 | |
ADDWF 0x71, W | |
MOVWF 0x23 | |
MOVLW 0x0 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x33D | |
MOVLW 0x10 | |
SUBWF 0x20, W | |
MOVLW 0xFF | |
BTFSS 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x72 | |
MOVLW 0x0 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x347 | |
MOVLW 0x33 | |
SUBWF 0x20, W | |
MOVLW 0xFF | |
BTFSC 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x70 | |
MOVF 0x72, W | |
ANDWF 0x70, F | |
MOVF 0x70, W | |
BTFSC 0x3, 0x2 | |
GOTO 0x369 | |
MOVF 0x20, W | |
MOVWF 0x29 | |
MOVF 0x21, W | |
MOVWF 0x2A | |
MOVLW 0x9 | |
MOVWF 0x2B | |
CLRF 0x2C | |
MOVLW 0x33 | |
MOVWF 0x2D | |
CLRF 0x2E | |
MOVLW 0x9 | |
MOVWF 0x2F | |
CLRF 0x30 | |
MOVLW 0x9 | |
MOVWF 0x31 | |
CLRF 0x32 | |
CALL 0x1A4 | |
MOVF 0x70, W | |
ADDWF 0x20, W | |
MOVWF 0x22 | |
MOVF 0x21, W | |
BTFSC 0x3, 0x0 | |
ADDLW 0x1 | |
ADDWF 0x71, W | |
MOVWF 0x23 | |
MOVLW 0x0 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x36F | |
MOVLW 0x33 | |
SUBWF 0x20, W | |
MOVLW 0xFF | |
BTFSS 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x72 | |
MOVLW 0x0 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x379 | |
MOVLW 0x56 | |
SUBWF 0x20, W | |
MOVLW 0xFF | |
BTFSC 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x70 | |
MOVF 0x72, W | |
ANDWF 0x70, F | |
MOVF 0x70, W | |
BTFSC 0x3, 0x2 | |
GOTO 0x39B | |
MOVF 0x20, W | |
MOVWF 0x29 | |
MOVF 0x21, W | |
MOVWF 0x2A | |
MOVLW 0x33 | |
MOVWF 0x2B | |
CLRF 0x2C | |
MOVLW 0x56 | |
MOVWF 0x2D | |
CLRF 0x2E | |
MOVLW 0x9 | |
MOVWF 0x2F | |
CLRF 0x30 | |
MOVLW 0xE | |
MOVWF 0x31 | |
CLRF 0x32 | |
CALL 0x1A4 | |
MOVF 0x70, W | |
ADDWF 0x20, W | |
MOVWF 0x22 | |
MOVF 0x21, W | |
BTFSC 0x3, 0x0 | |
ADDLW 0x1 | |
ADDWF 0x71, W | |
MOVWF 0x23 | |
MOVLW 0x0 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x3A1 | |
MOVLW 0x56 | |
SUBWF 0x20, W | |
MOVLW 0xFF | |
BTFSS 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x72 | |
MOVLW 0x0 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x3AB | |
MOVLW 0xFA | |
SUBWF 0x20, W | |
MOVLW 0xFF | |
BTFSC 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x70 | |
MOVF 0x72, W | |
ANDWF 0x70, F | |
MOVF 0x70, W | |
BTFSC 0x3, 0x2 | |
GOTO 0x3CC | |
MOVF 0x20, W | |
MOVWF 0x29 | |
MOVF 0x21, W | |
MOVWF 0x2A | |
MOVLW 0x56 | |
MOVWF 0x2B | |
CLRF 0x2C | |
MOVLW 0xFA | |
MOVWF 0x2D | |
CLRF 0x2E | |
MOVLW 0xE | |
MOVWF 0x2F | |
CLRF 0x30 | |
CLRF 0x31 | |
CLRF 0x32 | |
CALL 0x1A4 | |
MOVF 0x70, W | |
ADDWF 0x20, W | |
MOVWF 0x22 | |
MOVF 0x21, W | |
BTFSC 0x3, 0x0 | |
ADDLW 0x1 | |
ADDWF 0x71, W | |
MOVWF 0x23 | |
MOVLW 0x0 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x3D2 | |
MOVLW 0xFA | |
SUBWF 0x20, W | |
MOVLW 0xFF | |
BTFSS 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x72 | |
MOVLW 0x3 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x3DC | |
MOVLW 0x52 | |
SUBWF 0x20, W | |
MOVLW 0xFF | |
BTFSC 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x70 | |
MOVF 0x72, W | |
ANDWF 0x70, F | |
MOVF 0x70, W | |
BTFSC 0x3, 0x2 | |
GOTO 0x3FE | |
MOVF 0x20, W | |
MOVWF 0x29 | |
MOVF 0x21, W | |
MOVWF 0x2A | |
MOVLW 0xFA | |
MOVWF 0x2B | |
CLRF 0x2C | |
MOVLW 0x52 | |
MOVWF 0x2D | |
MOVLW 0x3 | |
MOVWF 0x2E | |
CLRF 0x2F | |
CLRF 0x30 | |
MOVLW 0x9 | |
MOVWF 0x31 | |
CLRF 0x32 | |
CALL 0x1A4 | |
MOVF 0x70, W | |
ADDWF 0x20, W | |
MOVWF 0x22 | |
MOVF 0x21, W | |
BTFSC 0x3, 0x0 | |
ADDLW 0x1 | |
ADDWF 0x71, W | |
MOVWF 0x23 | |
MOVLW 0x3 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x404 | |
MOVLW 0x52 | |
SUBWF 0x20, W | |
MOVLW 0xFF | |
BTFSS 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x72 | |
MOVLW 0x4 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x40E | |
MOVLW 0x56 | |
SUBWF 0x20, W | |
MOVLW 0xFF | |
BTFSC 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x70 | |
MOVF 0x72, W | |
ANDWF 0x70, F | |
MOVF 0x70, W | |
BTFSC 0x3, 0x2 | |
GOTO 0x432 | |
MOVF 0x20, W | |
MOVWF 0x29 | |
MOVF 0x21, W | |
MOVWF 0x2A | |
MOVLW 0x52 | |
MOVWF 0x2B | |
MOVLW 0x3 | |
MOVWF 0x2C | |
MOVLW 0x56 | |
MOVWF 0x2D | |
MOVLW 0x4 | |
MOVWF 0x2E | |
MOVLW 0x9 | |
MOVWF 0x2F | |
CLRF 0x30 | |
MOVLW 0x1E | |
MOVWF 0x31 | |
CLRF 0x32 | |
CALL 0x1A4 | |
MOVF 0x70, W | |
ADDWF 0x20, W | |
MOVWF 0x22 | |
MOVF 0x21, W | |
BTFSC 0x3, 0x0 | |
ADDLW 0x1 | |
ADDWF 0x71, W | |
MOVWF 0x23 | |
MOVLW 0x4 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x438 | |
MOVLW 0x56 | |
SUBWF 0x20, W | |
MOVLW 0xFF | |
BTFSS 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x72 | |
MOVLW 0x4 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x442 | |
MOVLW 0x92 | |
SUBWF 0x20, W | |
MOVLW 0xFF | |
BTFSC 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x70 | |
MOVF 0x72, W | |
ANDWF 0x70, F | |
MOVF 0x70, W | |
BTFSC 0x3, 0x2 | |
GOTO 0x466 | |
MOVF 0x20, W | |
MOVWF 0x29 | |
MOVF 0x21, W | |
MOVWF 0x2A | |
MOVLW 0x56 | |
MOVWF 0x2B | |
MOVLW 0x4 | |
MOVWF 0x2C | |
MOVLW 0x92 | |
MOVWF 0x2D | |
MOVLW 0x4 | |
MOVWF 0x2E | |
MOVLW 0x1E | |
MOVWF 0x2F | |
CLRF 0x30 | |
MOVLW 0x55 | |
MOVWF 0x31 | |
CLRF 0x32 | |
CALL 0x1A4 | |
MOVF 0x70, W | |
ADDWF 0x20, W | |
MOVWF 0x22 | |
MOVF 0x21, W | |
BTFSC 0x3, 0x0 | |
ADDLW 0x1 | |
ADDWF 0x71, W | |
MOVWF 0x23 | |
MOVLW 0x4 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x46C | |
MOVLW 0x92 | |
SUBWF 0x20, W | |
MOVLW 0xFF | |
BTFSS 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x72 | |
MOVLW 0x4 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x476 | |
MOVLW 0xC4 | |
SUBWF 0x20, W | |
MOVLW 0xFF | |
BTFSC 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x70 | |
MOVF 0x72, W | |
ANDWF 0x70, F | |
MOVF 0x70, W | |
BTFSC 0x3, 0x2 | |
GOTO 0x49A | |
MOVF 0x20, W | |
MOVWF 0x29 | |
MOVF 0x21, W | |
MOVWF 0x2A | |
MOVLW 0x92 | |
MOVWF 0x2B | |
MOVLW 0x4 | |
MOVWF 0x2C | |
MOVLW 0xC4 | |
MOVWF 0x2D | |
MOVLW 0x4 | |
MOVWF 0x2E | |
MOVLW 0x55 | |
MOVWF 0x2F | |
CLRF 0x30 | |
MOVLW 0xAF | |
MOVWF 0x31 | |
CLRF 0x32 | |
CALL 0x1A4 | |
MOVF 0x70, W | |
ADDWF 0x20, W | |
MOVWF 0x22 | |
MOVF 0x21, W | |
BTFSC 0x3, 0x0 | |
ADDLW 0x1 | |
ADDWF 0x71, W | |
MOVWF 0x23 | |
MOVLW 0x4 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x4A0 | |
MOVLW 0xC4 | |
SUBWF 0x20, W | |
MOVLW 0xFF | |
BTFSS 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x72 | |
MOVLW 0x4 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x4AA | |
MOVLW 0xD8 | |
SUBWF 0x20, W | |
MOVLW 0xFF | |
BTFSC 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x70 | |
MOVF 0x72, W | |
ANDWF 0x70, F | |
MOVF 0x70, W | |
BTFSC 0x3, 0x2 | |
GOTO 0x4CE | |
MOVF 0x20, W | |
MOVWF 0x29 | |
MOVF 0x21, W | |
MOVWF 0x2A | |
MOVLW 0xC4 | |
MOVWF 0x2B | |
MOVLW 0x4 | |
MOVWF 0x2C | |
MOVLW 0xD8 | |
MOVWF 0x2D | |
MOVLW 0x4 | |
MOVWF 0x2E | |
MOVLW 0xCE | |
MOVWF 0x2F | |
CLRF 0x30 | |
MOVLW 0xE5 | |
MOVWF 0x31 | |
CLRF 0x32 | |
CALL 0x1A4 | |
MOVF 0x70, W | |
ADDWF 0x20, W | |
MOVWF 0x22 | |
MOVF 0x21, W | |
BTFSC 0x3, 0x0 | |
ADDLW 0x1 | |
ADDWF 0x71, W | |
MOVWF 0x23 | |
MOVLW 0x4 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x4D4 | |
MOVLW 0xD8 | |
SUBWF 0x20, W | |
MOVLW 0xFF | |
BTFSS 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x72 | |
MOVLW 0x5 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x4DE | |
MOVLW 0x32 | |
SUBWF 0x20, W | |
MOVLW 0xFF | |
BTFSC 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x70 | |
MOVF 0x72, W | |
ANDWF 0x70, F | |
MOVF 0x70, W | |
BTFSC 0x3, 0x2 | |
GOTO 0x503 | |
MOVF 0x20, W | |
MOVWF 0x29 | |
MOVF 0x21, W | |
MOVWF 0x2A | |
MOVLW 0xD8 | |
MOVWF 0x2B | |
MOVLW 0x4 | |
MOVWF 0x2C | |
MOVLW 0x32 | |
MOVWF 0x2D | |
MOVLW 0x5 | |
MOVWF 0x2E | |
MOVLW 0xE5 | |
MOVWF 0x2F | |
CLRF 0x30 | |
MOVLW 0x2C | |
MOVWF 0x31 | |
MOVLW 0x1 | |
MOVWF 0x32 | |
CALL 0x1A4 | |
MOVF 0x70, W | |
ADDWF 0x20, W | |
MOVWF 0x22 | |
MOVF 0x21, W | |
BTFSC 0x3, 0x0 | |
ADDLW 0x1 | |
ADDWF 0x71, W | |
MOVWF 0x23 | |
MOVLW 0x5 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x509 | |
MOVLW 0x32 | |
SUBWF 0x20, W | |
MOVLW 0xFF | |
BTFSS 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x72 | |
MOVLW 0x5 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x513 | |
MOVLW 0x8C | |
SUBWF 0x20, W | |
MOVLW 0xFF | |
BTFSC 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x70 | |
MOVF 0x72, W | |
ANDWF 0x70, F | |
MOVF 0x70, W | |
BTFSC 0x3, 0x2 | |
GOTO 0x538 | |
MOVF 0x20, W | |
MOVWF 0x29 | |
MOVF 0x21, W | |
MOVWF 0x2A | |
MOVLW 0x32 | |
MOVWF 0x2B | |
MOVLW 0x5 | |
MOVWF 0x2C | |
MOVLW 0x8C | |
MOVWF 0x2D | |
MOVLW 0x5 | |
MOVWF 0x2E | |
MOVLW 0x2C | |
MOVWF 0x2F | |
MOVLW 0x1 | |
MOVWF 0x30 | |
MOVLW 0xE5 | |
MOVWF 0x31 | |
CLRF 0x32 | |
CALL 0x1A4 | |
MOVF 0x70, W | |
ADDWF 0x20, W | |
MOVWF 0x22 | |
MOVF 0x21, W | |
BTFSC 0x3, 0x0 | |
ADDLW 0x1 | |
ADDWF 0x71, W | |
MOVWF 0x23 | |
MOVLW 0x5 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x53E | |
MOVLW 0x8C | |
SUBWF 0x20, W | |
BTFSS 0x3, 0x0 | |
GOTO 0x547 | |
MOVLW 0xE5 | |
ADDWF 0x20, W | |
MOVWF 0x22 | |
MOVF 0x21, W | |
BTFSC 0x3, 0x0 | |
ADDLW 0x1 | |
MOVWF 0x23 | |
MOVF 0x22, W | |
MOVWF 0x70 | |
MOVF 0x23, W | |
MOVWF 0x71 | |
RETURN | |
MOVLW 0x1 | |
BCF 0x3, 0x6 | |
BSF 0x3, 0x5 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x554 | |
MOVLW 0xF4 | |
SUBWF 0x20, W | |
BTFSC 0x3, 0x0 | |
GOTO 0x55D | |
MOVLW 0xB4 | |
ADDWF 0x20, W | |
MOVWF 0x22 | |
MOVF 0x21, W | |
BTFSC 0x3, 0x0 | |
ADDLW 0x1 | |
MOVWF 0x23 | |
MOVLW 0x1 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x563 | |
MOVLW 0xF4 | |
SUBWF 0x20, W | |
MOVLW 0xFF | |
BTFSS 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x72 | |
MOVLW 0x4 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x56D | |
MOVLW 0x38 | |
SUBWF 0x20, W | |
MOVLW 0xFF | |
BTFSC 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x70 | |
MOVF 0x72, W | |
ANDWF 0x70, F | |
MOVF 0x70, W | |
BTFSC 0x3, 0x2 | |
GOTO 0x591 | |
MOVF 0x20, W | |
MOVWF 0x29 | |
MOVF 0x21, W | |
MOVWF 0x2A | |
MOVLW 0xF4 | |
MOVWF 0x2B | |
MOVLW 0x1 | |
MOVWF 0x2C | |
MOVLW 0x38 | |
MOVWF 0x2D | |
MOVLW 0x4 | |
MOVWF 0x2E | |
MOVLW 0xB4 | |
MOVWF 0x2F | |
CLRF 0x30 | |
MOVLW 0x50 | |
MOVWF 0x31 | |
CLRF 0x32 | |
CALL 0x1A4 | |
MOVF 0x70, W | |
ADDWF 0x20, W | |
MOVWF 0x22 | |
MOVF 0x21, W | |
BTFSC 0x3, 0x0 | |
ADDLW 0x1 | |
ADDWF 0x71, W | |
MOVWF 0x23 | |
MOVLW 0x4 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x597 | |
MOVLW 0x38 | |
SUBWF 0x20, W | |
MOVLW 0xFF | |
BTFSS 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x72 | |
MOVLW 0x22 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x5A1 | |
MOVLW 0x20 | |
SUBWF 0x20, W | |
MOVLW 0xFF | |
BTFSC 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x70 | |
MOVF 0x72, W | |
ANDWF 0x70, F | |
MOVF 0x70, W | |
BTFSC 0x3, 0x2 | |
GOTO 0x5C4 | |
MOVF 0x20, W | |
MOVWF 0x29 | |
MOVF 0x21, W | |
MOVWF 0x2A | |
MOVLW 0x38 | |
MOVWF 0x2B | |
MOVLW 0x4 | |
MOVWF 0x2C | |
MOVLW 0x20 | |
MOVWF 0x2D | |
MOVLW 0x22 | |
MOVWF 0x2E | |
MOVLW 0x50 | |
MOVWF 0x2F | |
CLRF 0x30 | |
CLRF 0x31 | |
CLRF 0x32 | |
CALL 0x1A4 | |
MOVF 0x70, W | |
ADDWF 0x20, W | |
MOVWF 0x22 | |
MOVF 0x21, W | |
BTFSC 0x3, 0x0 | |
ADDLW 0x1 | |
ADDWF 0x71, W | |
MOVWF 0x23 | |
MOVLW 0x22 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x5CA | |
MOVLW 0x20 | |
SUBWF 0x20, W | |
MOVLW 0xFF | |
BTFSS 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x72 | |
MOVLW 0x28 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x5D4 | |
MOVLW 0x98 | |
SUBWF 0x20, W | |
MOVLW 0xFF | |
BTFSC 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x70 | |
MOVF 0x72, W | |
ANDWF 0x70, F | |
MOVF 0x70, W | |
BTFSC 0x3, 0x2 | |
GOTO 0x5F8 | |
MOVF 0x20, W | |
MOVWF 0x29 | |
MOVF 0x21, W | |
MOVWF 0x2A | |
MOVLW 0x20 | |
MOVWF 0x2B | |
MOVLW 0x22 | |
MOVWF 0x2C | |
MOVLW 0x98 | |
MOVWF 0x2D | |
MOVLW 0x28 | |
MOVWF 0x2E | |
CLRF 0x2F | |
CLRF 0x30 | |
MOVLW 0xBA | |
MOVWF 0x31 | |
MOVLW 0x1 | |
MOVWF 0x32 | |
CALL 0x1A4 | |
MOVF 0x70, W | |
ADDWF 0x20, W | |
MOVWF 0x22 | |
MOVF 0x21, W | |
BTFSC 0x3, 0x0 | |
ADDLW 0x1 | |
ADDWF 0x71, W | |
MOVWF 0x23 | |
MOVLW 0x28 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x5FE | |
MOVLW 0x98 | |
SUBWF 0x20, W | |
MOVLW 0xFF | |
BTFSS 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x72 | |
MOVLW 0x32 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x608 | |
MOVLW 0x88 | |
SUBWF 0x20, W | |
MOVLW 0xFF | |
BTFSC 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x70 | |
MOVF 0x72, W | |
ANDWF 0x70, F | |
MOVF 0x70, W | |
BTFSC 0x3, 0x2 | |
GOTO 0x62E | |
MOVF 0x20, W | |
MOVWF 0x29 | |
MOVF 0x21, W | |
MOVWF 0x2A | |
MOVLW 0x98 | |
MOVWF 0x2B | |
MOVLW 0x28 | |
MOVWF 0x2C | |
MOVLW 0x88 | |
MOVWF 0x2D | |
MOVLW 0x32 | |
MOVWF 0x2E | |
MOVLW 0xBA | |
MOVWF 0x2F | |
MOVLW 0x1 | |
MOVWF 0x30 | |
MOVLW 0x20 | |
MOVWF 0x31 | |
MOVLW 0x9 | |
MOVWF 0x32 | |
CALL 0x1A4 | |
MOVF 0x70, W | |
ADDWF 0x20, W | |
MOVWF 0x22 | |
MOVF 0x21, W | |
BTFSC 0x3, 0x0 | |
ADDLW 0x1 | |
ADDWF 0x71, W | |
MOVWF 0x23 | |
MOVLW 0x32 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x634 | |
MOVLW 0x88 | |
SUBWF 0x20, W | |
MOVLW 0xFF | |
BTFSS 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x72 | |
MOVLW 0x39 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x63E | |
MOVLW 0x90 | |
SUBWF 0x20, W | |
MOVLW 0xFF | |
BTFSC 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x70 | |
MOVF 0x72, W | |
ANDWF 0x70, F | |
MOVF 0x70, W | |
BTFSC 0x3, 0x2 | |
GOTO 0x664 | |
MOVF 0x20, W | |
MOVWF 0x29 | |
MOVF 0x21, W | |
MOVWF 0x2A | |
MOVLW 0x88 | |
MOVWF 0x2B | |
MOVLW 0x32 | |
MOVWF 0x2C | |
MOVLW 0x90 | |
MOVWF 0x2D | |
MOVLW 0x39 | |
MOVWF 0x2E | |
MOVLW 0x20 | |
MOVWF 0x2F | |
MOVLW 0x9 | |
MOVWF 0x30 | |
MOVLW 0xFC | |
MOVWF 0x31 | |
MOVLW 0xE | |
MOVWF 0x32 | |
CALL 0x1A4 | |
MOVF 0x70, W | |
ADDWF 0x20, W | |
MOVWF 0x22 | |
MOVF 0x21, W | |
BTFSC 0x3, 0x0 | |
ADDLW 0x1 | |
ADDWF 0x71, W | |
MOVWF 0x23 | |
MOVLW 0x39 | |
SUBWF 0x21, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x66A | |
MOVLW 0x90 | |
SUBWF 0x20, W | |
BTFSS 0x3, 0x0 | |
GOTO 0x674 | |
MOVLW 0xFC | |
ADDWF 0x20, W | |
MOVWF 0x22 | |
MOVF 0x21, W | |
BTFSC 0x3, 0x0 | |
ADDLW 0x1 | |
ADDLW 0xE | |
MOVWF 0x23 | |
MOVF 0x22, W | |
MOVWF 0x70 | |
MOVF 0x23, W | |
MOVWF 0x71 | |
RETURN | |
BCF 0x3, 0x6 | |
BSF 0x3, 0x5 | |
CLRF 0x23 | |
MOVF 0x23, W | |
SUBLW 0x7 | |
BTFSS 0x3, 0x0 | |
GOTO 0x69D | |
RLF 0x21, F | |
RLF 0x22, F | |
BCF 0x21, 0x0 | |
RLF 0x21, F | |
RLF 0x22, F | |
BCF 0x21, 0x0 | |
RLF 0x20, F | |
BCF 0x20, 0x0 | |
MOVLW 0x1 | |
ANDWF 0x3, W | |
MOVWF 0x72 | |
MOVF 0x72, W | |
XORLW 0x1 | |
BTFSS 0x3, 0x2 | |
GOTO 0x694 | |
MOVLW 0x2 | |
ADDWF 0x21, F | |
BTFSC 0x3, 0x0 | |
INCF 0x22, F | |
GOTO 0x697 | |
INCF 0x21, F | |
BTFSC 0x3, 0x2 | |
INCF 0x22, F | |
MOVF 0x23, W | |
XORLW 0x7 | |
BTFSC 0x3, 0x2 | |
GOTO 0x69D | |
INCF 0x23, F | |
GOTO 0x67C | |
MOVF 0x21, W | |
MOVWF 0x70 | |
MOVF 0x22, W | |
MOVWF 0x71 | |
RETURN | |
MOVLW 0x1 | |
BCF 0x3, 0x6 | |
BSF 0x3, 0x5 | |
MOVWF 0x21 | |
MOVF 0x21, W | |
SUBWF 0x20, W | |
BTFSS 0x3, 0x0 | |
GOTO 0x6D2 | |
BCF 0x3, 0x5 | |
BSF 0x7, 0x6 | |
MOVLW 0x8 | |
MOVWF 0x7B | |
MOVLW 0xFF | |
MOVWF 0x7A | |
DECFSZ 0x7B, F | |
GOTO 0x6B3 | |
GOTO 0x6B6 | |
DECFSZ 0x7A, F | |
GOTO 0x6B3 | |
GOTO 0x6B0 | |
MOVLW 0xC5 | |
MOVWF 0x7A | |
DECFSZ 0x7A, F | |
GOTO 0x6B8 | |
BCF 0x7, 0x6 | |
MOVLW 0xD | |
MOVWF 0x7B | |
MOVLW 0xFF | |
MOVWF 0x7A | |
DECFSZ 0x7B, F | |
GOTO 0x6C2 | |
GOTO 0x6C5 | |
DECFSZ 0x7A, F | |
GOTO 0x6C2 | |
GOTO 0x6BF | |
MOVLW 0xF3 | |
MOVWF 0x7A | |
DECFSZ 0x7A, F | |
GOTO 0x6C7 | |
NOP | |
NOP | |
BSF 0x3, 0x5 | |
MOVF 0x21, W | |
XORWF 0x20, W | |
BTFSC 0x3, 0x2 | |
GOTO 0x6D2 | |
INCF 0x21, F | |
GOTO 0x6A6 | |
RETURN | |
BCF 0x3, 0x6 | |
BCF 0x3, 0x5 | |
RLF 0x41, W | |
RLF 0x41, W | |
BTFSC 0x41, 0x4 | |
XORLW 0x1 | |
BTFSC 0x41, 0x5 | |
XORLW 0x1 | |
BTFSC 0x41, 0x3 | |
XORLW 0x1 | |
MOVWF 0x41 | |
RETURN | |
BSF 0x3, 0x6 | |
BCF 0x3, 0x5 | |
BSF 0x15, 0x4 | |
MOVLW 0x0 | |
BCF 0x3, 0x6 | |
BTFSC 0x6, 0x4 | |
MOVLW 0x1 | |
MOVWF 0x71 | |
MOVF 0x71, W | |
XORLW 0x0 | |
BTFSS 0x3, 0x2 | |
GOTO 0x718 | |
MOVLW 0x4E | |
MOVWF 0x7B | |
MOVLW 0xFF | |
MOVWF 0x7A | |
DECFSZ 0x7B, F | |
GOTO 0x6F2 | |
GOTO 0x6F5 | |
DECFSZ 0x7A, F | |
GOTO 0x6F2 | |
GOTO 0x6EF | |
MOVLW 0xB7 | |
MOVWF 0x7A | |
DECFSZ 0x7A, F | |
GOTO 0x6F7 | |
NOP | |
NOP | |
MOVLW 0x0 | |
BTFSC 0x6, 0x4 | |
MOVLW 0x1 | |
MOVWF 0x71 | |
MOVF 0x71, W | |
XORLW 0x0 | |
BTFSS 0x3, 0x2 | |
GOTO 0x714 | |
MOVLW 0x4E | |
MOVWF 0x7B | |
MOVLW 0xFF | |
MOVWF 0x7A | |
DECFSZ 0x7B, F | |
GOTO 0x70A | |
GOTO 0x70D | |
DECFSZ 0x7A, F | |
GOTO 0x70A | |
GOTO 0x707 | |
MOVLW 0xB7 | |
MOVWF 0x7A | |
DECFSZ 0x7A, F | |
GOTO 0x70F | |
NOP | |
NOP | |
GOTO 0x6FB | |
MOVLW 0x1 | |
BSF 0x3, 0x5 | |
MOVWF 0x20 | |
GOTO 0x71B | |
BCF 0x3, 0x6 | |
BSF 0x3, 0x5 | |
CLRF 0x20 | |
BSF 0x3, 0x6 | |
BCF 0x3, 0x5 | |
BCF 0x15, 0x4 | |
BCF 0x3, 0x6 | |
BSF 0x3, 0x5 | |
MOVF 0x20, W | |
MOVWF 0x70 | |
RETURN | |
MOVLW 0x6 | |
BCF 0x3, 0x6 | |
BCF 0x3, 0x5 | |
MOVWF 0x70 | |
MOVF 0x41, W | |
MOVWF 0x72 | |
MOVF 0x70, W | |
BTFSC 0x3, 0x2 | |
GOTO 0x730 | |
RLF 0x72, F | |
BCF 0x72, 0x0 | |
ADDLW 0xFF | |
GOTO 0x72A | |
MOVLW 0x6 | |
MOVWF 0x71 | |
MOVF 0x72, W | |
MOVWF 0x70 | |
MOVF 0x71, W | |
BTFSC 0x3, 0x2 | |
GOTO 0x73B | |
RRF 0x70, F | |
BCF 0x70, 0x7 | |
ADDLW 0xFF | |
GOTO 0x735 | |
MOVF 0x70, W | |
ADDLW 0xAC | |
MOVWF 0x20 | |
MOVLW 0xE5 | |
BTFSC 0x3, 0x0 | |
ADDLW 0x1 | |
MOVWF 0x21 | |
CALL 0x1FC | |
MOVLW 0x1 | |
MOVWF 0x42 | |
MOVF 0x42, W | |
SUBLW 0x8 | |
BTFSS 0x3, 0x0 | |
GOTO 0x759 | |
MOVLW 0x0 | |
MOVWF 0x20 | |
MOVLW 0xCC | |
MOVWF 0x21 | |
CALL 0x1FC | |
MOVF 0x22, W | |
XORLW 0x1 | |
BTFSS 0x3, 0x2 | |
GOTO 0x753 | |
GOTO 0x759 | |
MOVF 0x42, W | |
XORLW 0x8 | |
BTFSC 0x3, 0x2 | |
GOTO 0x759 | |
INCF 0x42, F | |
GOTO 0x745 | |
MOVLW 0xC1 | |
MOVWF 0x20 | |
MOVLW 0xC0 | |
MOVWF 0x21 | |
CALL 0x1FC | |
MOVLW 0xC3 | |
MOVWF 0x20 | |
MOVLW 0xC0 | |
MOVWF 0x21 | |
CALL 0x1FC | |
MOVLW 0x0 | |
MOVWF 0x20 | |
MOVLW 0xC4 | |
MOVWF 0x21 | |
CALL 0x1FC | |
RETURN | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
MOVLW 0x71 | |
BCF 0x3, 0x6 | |
BSF 0x3, 0x5 | |
MOVWF 0xF | |
BCF 0xB, 0x6 | |
BCF 0xB, 0x7 | |
BSF 0x3, 0x6 | |
BCF 0x3, 0x5 | |
CLRF 0x19 | |
CLRF 0x1A | |
MOVLW 0x20 | |
MOVWF 0x18 | |
BCF 0x3, 0x6 | |
CLRF 0x10 | |
MOVLW 0xB0 | |
BSF 0x3, 0x6 | |
MOVWF 0x1E | |
CLRF 0x1F | |
BCF 0x3, 0x6 | |
BSF 0x3, 0x5 | |
BCF 0x1, 0x7 | |
BCF 0x3, 0x5 | |
BCF 0x7, 0x2 | |
BSF 0x7, 0x5 | |
BCF 0x6, 0x7 | |
BCF 0x7, 0x4 | |
BCF 0x6, 0x5 | |
BCF 0x7, 0x6 | |
MOVLW 0x3F | |
BSF 0x3, 0x5 | |
MOVWF 0x5 | |
MOVLW 0x50 | |
MOVWF 0x6 | |
MOVLW 0xB | |
MOVWF 0x7 | |
MOVLW 0x1 | |
MOVWF 0x20 | |
BCF 0xA, 0x3 | |
CALL 0x22E | |
BSF 0xA, 0x3 | |
MOVLW 0xCC | |
BCF 0x3, 0x5 | |
MOVWF 0x1F | |
MOVLW 0x40 | |
BSF 0x3, 0x5 | |
MOVWF 0x1F | |
BCF 0x3, 0x5 | |
CLRF 0x23 | |
CLRF 0x24 | |
CLRF 0x43 | |
CLRF 0x44 | |
CLRF 0x45 | |
CLRF 0x46 | |
CLRF 0x47 | |
CLRF 0x48 | |
CLRF 0x49 | |
CLRF 0x4A | |
CLRF 0x4B | |
CLRF 0x4C | |
CLRF 0x4D | |
CLRF 0x4E | |
CLRF 0x4F | |
CLRF 0x50 | |
CLRF 0x51 | |
CLRF 0x52 | |
CLRF 0x3F | |
CLRF 0x53 | |
BSF 0x3, 0x5 | |
CLRF 0x20 | |
BCF 0xA, 0x3 | |
CALL 0x248 | |
BSF 0xA, 0x3 | |
MOVF 0x70, W | |
BCF 0x3, 0x5 | |
MOVWF 0x42 | |
MOVLW 0x1 | |
BSF 0x3, 0x5 | |
MOVWF 0x20 | |
BCF 0xA, 0x3 | |
CALL 0x248 | |
BSF 0xA, 0x3 | |
MOVF 0x70, W | |
BCF 0x3, 0x5 | |
MOVWF 0x54 | |
MOVF 0x42, W | |
XORLW 0x18 | |
MOVLW 0xFF | |
BTFSS 0x3, 0x2 | |
MOVLW 0x0 | |
MOVWF 0x78 | |
MOVF 0x70, W | |
XORLW 0x2A | |
MOVLW 0xFF | |
BTFSS 0x3, 0x2 | |
MOVLW 0x0 | |
MOVWF 0x74 | |
MOVF 0x74, W | |
ANDWF 0x78, W | |
MOVWF 0x70 | |
MOVF 0x70, W | |
BTFSC 0x3, 0x2 | |
GOTO 0x67 | |
GOTO 0xA4 | |
MOVLW 0xA | |
BSF 0x3, 0x5 | |
MOVWF 0x20 | |
MOVLW 0x4D | |
MOVWF 0x21 | |
BCF 0xA, 0x3 | |
CALL 0x25C | |
BSF 0xA, 0x3 | |
MOVLW 0xB | |
BCF 0x3, 0x6 | |
MOVWF 0x20 | |
CLRF 0x21 | |
BCF 0xA, 0x3 | |
CALL 0x25C | |
BSF 0xA, 0x3 | |
BCF 0x3, 0x6 | |
CLRF 0x20 | |
MOVLW 0x18 | |
MOVWF 0x21 | |
BCF 0xA, 0x3 | |
CALL 0x25C | |
BSF 0xA, 0x3 | |
MOVLW 0x1 | |
BCF 0x3, 0x6 | |
MOVWF 0x20 | |
MOVLW 0x2A | |
MOVWF 0x21 | |
BCF 0xA, 0x3 | |
CALL 0x25C | |
BSF 0xA, 0x3 | |
MOVLW 0x4 | |
MOVWF 0x7C | |
MOVLW 0xFF | |
MOVWF 0x7B | |
MOVLW 0xFF | |
MOVWF 0x7A | |
DECFSZ 0x7C, F | |
GOTO 0x8E | |
GOTO 0x95 | |
DECFSZ 0x7B, F | |
GOTO 0x91 | |
GOTO 0x94 | |
DECFSZ 0x7A, F | |
GOTO 0x91 | |
GOTO 0x8E | |
GOTO 0x8B | |
MOVLW 0x10 | |
MOVWF 0x7B | |
MOVLW 0xFF | |
MOVWF 0x7A | |
DECFSZ 0x7B, F | |
GOTO 0x9C | |
GOTO 0x9F | |
DECFSZ 0x7A, F | |
GOTO 0x9C | |
GOTO 0x99 | |
MOVLW 0x26 | |
MOVWF 0x7A | |
DECFSZ 0x7A, F | |
GOTO 0xA1 | |
NOP | |
BCF 0x3, 0x6 | |
BSF 0x3, 0x5 | |
MOVLW 0xA | |
BCF 0x3, 0x6 | |
MOVWF 0x20 | |
BCF 0xA, 0x3 | |
CALL 0x248 | |
BSF 0xA, 0x3 | |
MOVF 0x70, W | |
BCF 0x3, 0x5 | |
MOVWF 0x55 | |
MOVLW 0xB | |
BSF 0x3, 0x5 | |
MOVWF 0x20 | |
BCF 0xA, 0x3 | |
CALL 0x248 | |
BSF 0xA, 0x3 | |
MOVF 0x70, W | |
BCF 0x3, 0x5 | |
MOVWF 0x56 | |
MOVLW 0x0 | |
MOVWF 0x20 | |
MOVLW 0xFE | |
MOVWF 0x21 | |
BCF 0xA, 0x3 | |
CALL 0x1FC | |
BSF 0xA, 0x3 | |
MOVLW 0x4 | |
MOVWF 0x7C | |
MOVLW 0xFF | |
MOVWF 0x7B | |
MOVLW 0xFF | |
MOVWF 0x7A | |
DECFSZ 0x7C, F | |
GOTO 0xC8 | |
GOTO 0xCF | |
DECFSZ 0x7B, F | |
GOTO 0xCB | |
GOTO 0xCE | |
DECFSZ 0x7A, F | |
GOTO 0xCB | |
GOTO 0xC8 | |
GOTO 0xC5 | |
MOVLW 0x10 | |
MOVWF 0x7B | |
MOVLW 0xFF | |
MOVWF 0x7A | |
DECFSZ 0x7B, F | |
GOTO 0xD6 | |
GOTO 0xD9 | |
DECFSZ 0x7A, F | |
GOTO 0xD6 | |
GOTO 0xD3 | |
MOVLW 0x26 | |
MOVWF 0x7A | |
DECFSZ 0x7A, F | |
GOTO 0xDB | |
NOP | |
MOVLW 0x42 | |
MOVWF 0x20 | |
MOVLW 0xD2 | |
MOVWF 0x21 | |
BCF 0xA, 0x3 | |
CALL 0x1FC | |
BSF 0xA, 0x3 | |
MOVF 0x3F, W | |
XORLW 0x0 | |
BTFSS 0x3, 0x2 | |
GOTO 0x4F1 | |
MOVF 0x40, W | |
XORLW 0x1 | |
BTFSS 0x3, 0x2 | |
GOTO 0xF2 | |
MOVLW 0x5C | |
MOVWF 0x57 | |
MOVLW 0x2 | |
MOVWF 0x58 | |
GOTO 0xF6 | |
MOVLW 0x66 | |
MOVWF 0x57 | |
MOVLW 0x1 | |
MOVWF 0x58 | |
MOVF 0x58, W | |
SUBWF 0x44, W | |
BTFSS 0x3, 0x2 | |
GOTO 0xFC | |
MOVF 0x57, W | |
SUBWF 0x43, W | |
BTFSC 0x3, 0x0 | |
GOTO 0x1D2 | |
INCF 0x43, F | |
BTFSC 0x3, 0x2 | |
INCF 0x44, F | |
BCF 0xB, 0x7 | |
BSF 0x3, 0x5 | |
BCF 0xC, 0x0 | |
BSF 0xB, 0x4 | |
BCF 0x3, 0x5 | |
BCF 0xC, 0x6 | |
BSF 0x3, 0x5 | |
BSF 0xC, 0x6 | |
BSF 0xB, 0x6 | |
BCF 0x3, 0x5 | |
BSF 0x6, 0x5 | |
MOVLW 0xDD | |
MOVWF 0x1F | |
MOVLW 0x6 | |
MOVWF 0x7A | |
DECFSZ 0x7A, F | |
GOTO 0x110 | |
NOP | |
BSF 0x1F, 0x1 | |
MOVLW 0x0 | |
BTFSC 0x1F, 0x1 | |
MOVLW 0x1 | |
MOVWF 0x74 | |
MOVF 0x74, W | |
XORLW 0x1 | |
BTFSC 0x3, 0x2 | |
GOTO 0x114 | |
BCF 0x6, 0x5 | |
MOVLW 0xDC | |
MOVWF 0x1F | |
BCF 0xC, 0x6 | |
MOVF 0x1E, W | |
MOVWF 0x74 | |
CLRF 0x75 | |
MOVF 0x74, W | |
MOVWF 0x75 | |
CLRF 0x74 | |
BSF 0x3, 0x5 | |
MOVF 0x1E, W | |
ADDWF 0x74, W | |
MOVWF 0x70 | |
MOVF 0x75, W | |
BTFSC 0x3, 0x0 | |
ADDLW 0x1 | |
MOVWF 0x71 | |
MOVF 0x70, W | |
BCF 0x3, 0x5 | |
MOVWF 0x45 | |
MOVF 0x71, W | |
MOVWF 0x46 | |
MOVF 0x70, W | |
MOVWF 0x74 | |
MOVF 0x71, W | |
MOVWF 0x75 | |
CLRF 0x76 | |
CLRF 0x77 | |
MOVLW 0x0 | |
MOVWF 0x72 | |
MOVWF 0x73 | |
BCF 0xA, 0x3 | |
CALL 0x169 | |
BSF 0xA, 0x3 | |
MOVF 0x70, W | |
ADDWF 0x47, F | |
MOVF 0x71, W | |
BTFSC 0x3, 0x0 | |
INCFSZ 0x71, W | |
ADDWF 0x48, F | |
MOVF 0x72, W | |
BTFSC 0x3, 0x0 | |
INCFSZ 0x72, W | |
ADDWF 0x49, F | |
MOVF 0x73, W | |
BTFSC 0x3, 0x0 | |
INCFSZ 0x73, W | |
ADDWF 0x4A, F | |
BSF 0x6, 0x5 | |
MOVLW 0xD1 | |
MOVWF 0x1F | |
MOVLW 0x6 | |
MOVWF 0x7A | |
DECFSZ 0x7A, F | |
GOTO 0x152 | |
NOP | |
BSF 0x1F, 0x1 | |
MOVLW 0x0 | |
BTFSC 0x1F, 0x1 | |
MOVLW 0x1 | |
MOVWF 0x74 | |
MOVF 0x74, W | |
XORLW 0x1 | |
BTFSC 0x3, 0x2 | |
GOTO 0x156 | |
BCF 0x6, 0x5 | |
MOVLW 0xD0 | |
MOVWF 0x1F | |
BCF 0xC, 0x6 | |
MOVF 0x1E, W | |
MOVWF 0x74 | |
CLRF 0x75 | |
MOVF 0x74, W | |
MOVWF 0x75 | |
CLRF 0x74 | |
BSF 0x3, 0x5 | |
MOVF 0x1E, W | |
ADDWF 0x74, W | |
MOVWF 0x70 | |
MOVF 0x75, W | |
BTFSC 0x3, 0x0 | |
ADDLW 0x1 | |
MOVWF 0x71 | |
MOVF 0x70, W | |
BCF 0x3, 0x5 | |
MOVWF 0x45 | |
MOVF 0x71, W | |
MOVWF 0x46 | |
MOVF 0x70, W | |
MOVWF 0x74 | |
MOVF 0x71, W | |
MOVWF 0x75 | |
CLRF 0x76 | |
CLRF 0x77 | |
MOVLW 0x0 | |
MOVWF 0x72 | |
MOVWF 0x73 | |
BCF 0xA, 0x3 | |
CALL 0x169 | |
BSF 0xA, 0x3 | |
MOVF 0x70, W | |
ADDWF 0x4B, F | |
MOVF 0x71, W | |
BTFSC 0x3, 0x0 | |
INCFSZ 0x71, W | |
ADDWF 0x4C, F | |
MOVF 0x72, W | |
BTFSC 0x3, 0x0 | |
INCFSZ 0x72, W | |
ADDWF 0x4D, F | |
MOVF 0x73, W | |
BTFSC 0x3, 0x0 | |
INCFSZ 0x73, W | |
ADDWF 0x4E, F | |
BSF 0x6, 0x5 | |
MOVLW 0xD5 | |
MOVWF 0x1F | |
MOVLW 0x6 | |
MOVWF 0x7A | |
DECFSZ 0x7A, F | |
GOTO 0x194 | |
NOP | |
BSF 0x1F, 0x1 | |
MOVLW 0x0 | |
BTFSC 0x1F, 0x1 | |
MOVLW 0x1 | |
MOVWF 0x74 | |
MOVF 0x74, W | |
XORLW 0x1 | |
BTFSC 0x3, 0x2 | |
GOTO 0x198 | |
BCF 0x6, 0x5 | |
MOVLW 0xD4 | |
MOVWF 0x1F | |
BCF 0xC, 0x6 | |
MOVF 0x1E, W | |
MOVWF 0x74 | |
CLRF 0x75 | |
MOVF 0x74, W | |
MOVWF 0x75 | |
CLRF 0x74 | |
BSF 0x3, 0x5 | |
MOVF 0x1E, W | |
ADDWF 0x74, W | |
MOVWF 0x70 | |
MOVF 0x75, W | |
BTFSC 0x3, 0x0 | |
ADDLW 0x1 | |
MOVWF 0x71 | |
MOVF 0x70, W | |
BCF 0x3, 0x5 | |
MOVWF 0x45 | |
MOVF 0x71, W | |
MOVWF 0x46 | |
MOVF 0x70, W | |
MOVWF 0x74 | |
MOVF 0x71, W | |
MOVWF 0x75 | |
CLRF 0x76 | |
CLRF 0x77 | |
MOVLW 0x0 | |
MOVWF 0x72 | |
MOVWF 0x73 | |
BCF 0xA, 0x3 | |
CALL 0x169 | |
BSF 0xA, 0x3 | |
MOVF 0x70, W | |
ADDWF 0x4F, F | |
MOVF 0x71, W | |
BTFSC 0x3, 0x0 | |
INCFSZ 0x71, W | |
ADDWF 0x50, F | |
MOVF 0x72, W | |
BTFSC 0x3, 0x0 | |
INCFSZ 0x72, W | |
ADDWF 0x51, F | |
MOVF 0x73, W | |
BTFSC 0x3, 0x0 | |
INCFSZ 0x73, W | |
ADDWF 0x52, F | |
GOTO 0x4EE | |
BCF 0xB, 0x7 | |
MOVF 0x59, W | |
MOVWF 0x70 | |
MOVF 0x5A, W | |
MOVWF 0x71 | |
MOVF 0x5B, W | |
MOVWF 0x72 | |
MOVF 0x5C, W | |
MOVWF 0x73 | |
MOVF 0x47, W | |
ADDWF 0x70, F | |
MOVF 0x48, W | |
BTFSC 0x3, 0x0 | |
INCFSZ 0x48, W | |
ADDWF 0x71, F | |
MOVF 0x49, W | |
BTFSC 0x3, 0x0 | |
INCFSZ 0x49, W | |
ADDWF 0x72, F | |
MOVF 0x4A, W | |
BTFSC 0x3, 0x0 | |
INCFSZ 0x4A, W | |
ADDWF 0x73, F | |
MOVF 0x4B, W | |
ADDWF 0x70, F | |
MOVF 0x4C, W | |
BTFSC 0x3, 0x0 | |
INCFSZ 0x4C, W | |
ADDWF 0x71, F | |
MOVF 0x4D, W | |
BTFSC 0x3, 0x0 | |
INCFSZ 0x4D, W | |
ADDWF 0x72, F | |
MOVF 0x4E, W | |
BTFSC 0x3, 0x0 | |
INCFSZ 0x4E, W | |
ADDWF 0x73, F | |
MOVF 0x4F, W | |
ADDWF 0x70, F | |
MOVF 0x50, W | |
BTFSC 0x3, 0x0 | |
INCFSZ 0x50, W | |
ADDWF 0x71, F | |
MOVF 0x51, W | |
BTFSC 0x3, 0x0 | |
INCFSZ 0x51, W | |
ADDWF 0x72, F | |
MOVF 0x52, W | |
BTFSC 0x3, 0x0 | |
INCFSZ 0x52, W | |
ADDWF 0x73, F | |
MOVF 0x70, W | |
MOVWF 0x59 | |
MOVF 0x71, W | |
MOVWF 0x5A | |
MOVF 0x72, W | |
MOVWF 0x5B | |
MOVF 0x73, W | |
MOVWF 0x5C | |
MOVF 0x70, W | |
MOVWF 0x5D | |
MOVF 0x40, W | |
XORLW 0x1 | |
BTFSS 0x3, 0x2 | |
GOTO 0x2CE | |
CLRF 0x5E | |
MOVLW 0x1 | |
MOVWF 0x5F | |
MOVLW 0x7 | |
MOVWF 0x70 | |
MOVF 0x47, W | |
BSF 0x3, 0x5 | |
MOVWF 0x20 | |
BCF 0x3, 0x5 | |
MOVF 0x48, W | |
BSF 0x3, 0x5 | |
MOVWF 0x21 | |
BCF 0x3, 0x5 | |
MOVF 0x49, W | |
BSF 0x3, 0x5 | |
MOVWF 0x22 | |
BCF 0x3, 0x5 | |
MOVF 0x4A, W | |
BSF 0x3, 0x5 | |
MOVWF 0x23 | |
MOVF 0x70, W | |
BTFSC 0x3, 0x2 | |
GOTO 0x233 | |
RRF 0x23, F | |
RRF 0x22, F | |
RRF 0x21, F | |
RRF 0x20, F | |
BCF 0x23, 0x7 | |
BTFSC 0x23, 0x6 | |
BSF 0x23, 0x7 | |
ADDLW 0xFF | |
GOTO 0x228 | |
BCF 0xA, 0x3 | |
CALL 0x286 | |
BSF 0xA, 0x3 | |
BCF 0x3, 0x5 | |
MOVF 0x5F, W | |
MOVWF 0x74 | |
CLRF 0x75 | |
BCF 0xA, 0x3 | |
CALL 0x121 | |
BSF 0xA, 0x3 | |
MOVF 0x5E, W | |
ADDWF 0x70, W | |
MOVWF 0x60 | |
MOVF 0x71, W | |
BTFSC 0x3, 0x0 | |
ADDLW 0x1 | |
MOVWF 0x61 | |
MOVLW 0x7 | |
MOVWF 0x70 | |
MOVF 0x4B, W | |
BSF 0x3, 0x5 | |
MOVWF 0x20 | |
BCF 0x3, 0x5 | |
MOVF 0x4C, W | |
BSF 0x3, 0x5 | |
MOVWF 0x21 | |
BCF 0x3, 0x5 | |
MOVF 0x4D, W | |
BSF 0x3, 0x5 | |
MOVWF 0x22 | |
BCF 0x3, 0x5 | |
MOVF 0x4E, W | |
BSF 0x3, 0x5 | |
MOVWF 0x23 | |
MOVF 0x70, W | |
BTFSC 0x3, 0x2 | |
GOTO 0x261 | |
RRF 0x23, F | |
RRF 0x22, F | |
RRF 0x21, F | |
RRF 0x20, F | |
BCF 0x23, 0x7 | |
BTFSC 0x23, 0x6 | |
BSF 0x23, 0x7 | |
ADDLW 0xFF | |
GOTO 0x256 | |
BCF 0xA, 0x3 | |
CALL 0x286 | |
BSF 0xA, 0x3 | |
BCF 0x3, 0x5 | |
MOVF 0x5F, W | |
MOVWF 0x74 | |
CLRF 0x75 | |
BCF 0xA, 0x3 | |
CALL 0x121 | |
BSF 0xA, 0x3 | |
MOVF 0x5E, W | |
ADDWF 0x70, W | |
MOVWF 0x62 | |
MOVF 0x71, W | |
BTFSC 0x3, 0x0 | |
ADDLW 0x1 | |
MOVWF 0x63 | |
MOVLW 0x7 | |
MOVWF 0x70 | |
MOVF 0x4F, W | |
BSF 0x3, 0x5 | |
MOVWF 0x20 | |
BCF 0x3, 0x5 | |
MOVF 0x50, W | |
BSF 0x3, 0x5 | |
MOVWF 0x21 | |
BCF 0x3, 0x5 | |
MOVF 0x51, W | |
BSF 0x3, 0x5 | |
MOVWF 0x22 | |
BCF 0x3, 0x5 | |
MOVF 0x52, W | |
BSF 0x3, 0x5 | |
MOVWF 0x23 | |
MOVF 0x70, W | |
BTFSC 0x3, 0x2 | |
GOTO 0x28F | |
RRF 0x23, F | |
RRF 0x22, F | |
RRF 0x21, F | |
RRF 0x20, F | |
BCF 0x23, 0x7 | |
BTFSC 0x23, 0x6 | |
BSF 0x23, 0x7 | |
ADDLW 0xFF | |
GOTO 0x284 | |
BCF 0xA, 0x3 | |
CALL 0x286 | |
BSF 0xA, 0x3 | |
BCF 0x3, 0x5 | |
MOVF 0x5F, W | |
MOVWF 0x74 | |
CLRF 0x75 | |
BCF 0xA, 0x3 | |
CALL 0x121 | |
BSF 0xA, 0x3 | |
MOVF 0x5E, W | |
ADDWF 0x70, W | |
MOVWF 0x64 | |
MOVF 0x71, W | |
BTFSC 0x3, 0x0 | |
ADDLW 0x1 | |
MOVWF 0x65 | |
MOVF 0x60, W | |
BSF 0x3, 0x5 | |
MOVWF 0x20 | |
BCF 0x3, 0x5 | |
MOVF 0x61, W | |
BSF 0x3, 0x5 | |
MOVWF 0x21 | |
BCF 0xA, 0x3 | |
CALL 0x2F8 | |
BSF 0xA, 0x3 | |
MOVF 0x70, W | |
BCF 0x3, 0x5 | |
MOVWF 0x60 | |
MOVF 0x71, W | |
MOVWF 0x61 | |
MOVF 0x62, W | |
BSF 0x3, 0x5 | |
MOVWF 0x20 | |
BCF 0x3, 0x5 | |
MOVF 0x63, W | |
BSF 0x3, 0x5 | |
MOVWF 0x21 | |
BCF 0xA, 0x3 | |
CALL 0x2F8 | |
BSF 0xA, 0x3 | |
MOVF 0x70, W | |
BCF 0x3, 0x5 | |
MOVWF 0x62 | |
MOVF 0x71, W | |
MOVWF 0x63 | |
MOVF 0x64, W | |
BSF 0x3, 0x5 | |
MOVWF 0x20 | |
BCF 0x3, 0x5 | |
MOVF 0x65, W | |
BSF 0x3, 0x5 | |
MOVWF 0x21 | |
BCF 0xA, 0x3 | |
CALL 0x2F8 | |
BSF 0xA, 0x3 | |
MOVF 0x70, W | |
BCF 0x3, 0x5 | |
MOVWF 0x64 | |
MOVF 0x71, W | |
MOVWF 0x65 | |
GOTO 0x35D | |
CLRF 0x5E | |
MOVLW 0x1 | |
MOVWF 0x5F | |
MOVF 0x47, W | |
BSF 0x3, 0x5 | |
MOVWF 0x20 | |
BCF 0x3, 0x5 | |
MOVF 0x48, W | |
BSF 0x3, 0x5 | |
MOVWF 0x21 | |
BCF 0x3, 0x5 | |
MOVF 0x49, W | |
BSF 0x3, 0x5 | |
MOVWF 0x22 | |
BCF 0x3, 0x5 | |
MOVF 0x4A, W | |
BSF 0x3, 0x5 | |
MOVWF 0x23 | |
BCF 0xA, 0x3 | |
CALL 0x286 | |
BSF 0xA, 0x3 | |
BCF 0x3, 0x5 | |
MOVF 0x5F, W | |
MOVWF 0x74 | |
CLRF 0x75 | |
BCF 0xA, 0x3 | |
CALL 0x121 | |
BSF 0xA, 0x3 | |
MOVF 0x5E, W | |
ADDWF 0x70, W | |
MOVWF 0x60 | |
MOVF 0x71, W | |
BTFSC 0x3, 0x0 | |
ADDLW 0x1 | |
MOVWF 0x61 | |
MOVF 0x47, W | |
BSF 0x3, 0x5 | |
MOVWF 0x20 | |
BCF 0x3, 0x5 | |
MOVF 0x48, W | |
BSF 0x3, 0x5 | |
MOVWF 0x21 | |
BCF 0x3, 0x5 | |
MOVF 0x49, W | |
BSF 0x3, 0x5 | |
MOVWF 0x22 | |
BCF 0x3, 0x5 | |
MOVF 0x4A, W | |
BSF 0x3, 0x5 | |
MOVWF 0x23 | |
BCF 0xA, 0x3 | |
CALL 0x286 | |
BSF 0xA, 0x3 | |
BCF 0x3, 0x5 | |
MOVF 0x5F, W | |
MOVWF 0x74 | |
CLRF 0x75 | |
BCF 0xA, 0x3 | |
CALL 0x121 | |
BSF 0xA, 0x3 | |
MOVF 0x5E, W | |
ADDWF 0x70, W | |
MOVWF 0x60 | |
MOVF 0x71, W | |
BTFSC 0x3, 0x0 | |
ADDLW 0x1 | |
MOVWF 0x61 | |
MOVF 0x47, W | |
BSF 0x3, 0x5 | |
MOVWF 0x20 | |
BCF 0x3, 0x5 | |
MOVF 0x48, W | |
BSF 0x3, 0x5 | |
MOVWF 0x21 | |
BCF 0x3, 0x5 | |
MOVF 0x49, W | |
BSF 0x3, 0x5 | |
MOVWF 0x22 | |
BCF 0x3, 0x5 | |
MOVF 0x4A, W | |
BSF 0x3, 0x5 | |
MOVWF 0x23 | |
BCF 0xA, 0x3 | |
CALL 0x286 | |
BSF 0xA, 0x3 | |
BCF 0x3, 0x5 | |
MOVF 0x5F, W | |
MOVWF 0x74 | |
CLRF 0x75 | |
BCF 0xA, 0x3 | |
CALL 0x121 | |
BSF 0xA, 0x3 | |
MOVF 0x5E, W | |
ADDWF 0x70, F | |
BTFSC 0x3, 0x0 | |
INCF 0x71, F | |
MOVF 0x70, W | |
MOVWF 0x60 | |
MOVF 0x71, W | |
MOVWF 0x61 | |
MOVF 0x70, W | |
BSF 0x3, 0x5 | |
MOVWF 0x20 | |
MOVF 0x71, W | |
MOVWF 0x21 | |
BCF 0xA, 0x3 | |
CALL 0x54C | |
BSF 0xA, 0x3 | |
MOVF 0x70, W | |
BCF 0x3, 0x5 | |
MOVWF 0x60 | |
MOVF 0x71, W | |
MOVWF 0x61 | |
MOVF 0x62, W | |
BSF 0x3, 0x5 | |
MOVWF 0x20 | |
BCF 0x3, 0x5 | |
MOVF 0x63, W | |
BSF 0x3, 0x5 | |
MOVWF 0x21 | |
BCF 0xA, 0x3 | |
CALL 0x54C | |
BSF 0xA, 0x3 | |
MOVF 0x70, W | |
BCF 0x3, 0x5 | |
MOVWF 0x62 | |
MOVF 0x71, W | |
MOVWF 0x63 | |
MOVF 0x64, W | |
BSF 0x3, 0x5 | |
MOVWF 0x20 | |
BCF 0x3, 0x5 | |
MOVF 0x65, W | |
BSF 0x3, 0x5 | |
MOVWF 0x21 | |
BCF 0xA, 0x3 | |
CALL 0x54C | |
BSF 0xA, 0x3 | |
MOVF 0x70, W | |
BCF 0x3, 0x5 | |
MOVWF 0x64 | |
MOVF 0x71, W | |
MOVWF 0x65 | |
MOVF 0x60, W | |
MOVWF 0x66 | |
MOVF 0x61, W | |
MOVWF 0x67 | |
MOVF 0x63, W | |
SUBWF 0x61, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x367 | |
MOVF 0x62, W | |
SUBWF 0x60, W | |
BTFSC 0x3, 0x0 | |
GOTO 0x36D | |
MOVF 0x62, W | |
MOVWF 0x66 | |
MOVF 0x63, W | |
MOVWF 0x67 | |
MOVF 0x65, W | |
SUBWF 0x67, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x373 | |
MOVF 0x64, W | |
SUBWF 0x66, W | |
BTFSC 0x3, 0x0 | |
GOTO 0x379 | |
MOVF 0x64, W | |
MOVWF 0x66 | |
MOVF 0x65, W | |
MOVWF 0x67 | |
CLRF 0x68 | |
MOVF 0x67, W | |
SUBLW 0x4 | |
BTFSS 0x3, 0x2 | |
GOTO 0x380 | |
MOVF 0x66, W | |
SUBLW 0xE2 | |
MOVLW 0xFF | |
BTFSC 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x74 | |
MOVF 0x40, W | |
XORLW 0x1 | |
MOVLW 0xFF | |
BTFSS 0x3, 0x2 | |
MOVLW 0x0 | |
MOVWF 0x70 | |
MOVF 0x74, W | |
ANDWF 0x70, F | |
MOVF 0x70, W | |
BTFSC 0x3, 0x2 | |
GOTO 0x397 | |
BSF 0x3, 0x5 | |
CLRF 0x20 | |
BCF 0xA, 0x3 | |
CALL 0x22E | |
BSF 0xA, 0x3 | |
MOVLW 0x1 | |
BCF 0x3, 0x5 | |
MOVWF 0x68 | |
MOVLW 0x4 | |
SUBWF 0x67, W | |
BTFSS 0x3, 0x2 | |
GOTO 0x39D | |
MOVLW 0x4C | |
SUBWF 0x66, W | |
MOVLW 0xFF | |
BTFSC 0x3, 0x0 | |
MOVLW 0x0 | |
MOVWF 0x74 | |
MOVF 0x40, W | |
XORLW 0x0 | |
MOVLW 0xFF | |
BTFSS 0x3, 0x2 | |
MOVLW 0x0 | |
MOVWF 0x70 | |
MOVF 0x74, W | |
ANDWF 0x70, F | |
MOVF 0x70, W | |
BTFSC 0x3, 0x2 | |
GOTO 0x3B5 | |
MOVLW 0x1 | |
BSF 0x3, 0x5 | |
MOVWF 0x20 | |
BCF 0xA, 0x3 | |
CALL 0x22E | |
BSF 0xA, 0x3 | |
MOVLW 0x1 | |
BCF 0x3, 0x5 | |
MOVWF 0x68 | |
MOVF 0x68, W | |
XORLW 0x1 | |
BTFSS 0x3, 0x2 | |
GOTO 0x3CE | |
CLRF 0x43 | |
CLRF 0x44 | |
CLRF 0x47 | |
CLRF 0x48 | |
CLRF 0x49 | |
CLRF 0x4A | |
CLRF 0x4B | |
CLRF 0x4C | |
CLRF 0x4D | |
CLRF 0x4E | |
CLRF 0x4F | |
CLRF 0x50 | |
CLRF 0x51 | |
CLRF 0x52 | |
CLRF 0x60 | |
CLRF 0x61 | |
CLRF 0x62 | |
CLRF 0x63 | |
CLRF 0x64 | |
CLRF 0x65 | |
GOTO 0x4EC | |
MOVLW 0x66 | |
MOVWF 0x29 | |
MOVLW 0x66 | |
MOVWF 0x2A | |
MOVLW 0x66 | |
MOVWF 0x2B | |
MOVLW 0x66 | |
MOVWF 0x2C | |
MOVLW 0xD4 | |
MOVWF 0x2D | |
MOVLW 0x2D | |
MOVWF 0x2E | |
MOVF 0x53, W | |
XORLW 0x0 | |
BTFSS 0x3, 0x2 | |
GOTO 0x3EA | |
MOVF 0x56, W | |
BSF 0x3, 0x5 | |
MOVWF 0x20 | |
BCF 0xA, 0x3 | |
CALL 0x679 | |
BSF 0xA, 0x3 | |
MOVF 0x70, W | |
BCF 0x3, 0x5 | |
MOVWF 0x2F | |
MOVF 0x71, W | |
MOVWF 0x30 | |
GOTO 0x3F6 | |
MOVLW 0x80 | |
IORWF 0x56, W | |
BSF 0x3, 0x5 | |
MOVWF 0x20 | |
BCF 0xA, 0x3 | |
CALL 0x679 | |
BSF 0xA, 0x3 | |
MOVF 0x70, W | |
BCF 0x3, 0x5 | |
MOVWF 0x2F | |
MOVF 0x71, W | |
MOVWF 0x30 | |
MOVF 0x55, W | |
BSF 0x3, 0x5 | |
MOVWF 0x20 | |
BCF 0xA, 0x3 | |
CALL 0x679 | |
BSF 0xA, 0x3 | |
MOVF 0x70, W | |
BCF 0x3, 0x5 | |
MOVWF 0x31 | |
MOVF 0x71, W | |
MOVWF 0x32 | |
BSF 0x3, 0x6 | |
BSF 0x15, 0x6 | |
MOVLW 0x0 | |
BCF 0x3, 0x6 | |
BTFSC 0x6, 0x6 | |
MOVLW 0x1 | |
MOVWF 0x74 | |
MOVF 0x74, W | |
XORLW 0x0 | |
BTFSS 0x3, 0x2 | |
GOTO 0x412 | |
MOVLW 0x0 | |
ADDWF 0x60, F | |
MOVLW 0x80 | |
BTFSC 0x3, 0x0 | |
ADDLW 0x1 | |
ADDWF 0x61, F | |
BSF 0x3, 0x6 | |
BCF 0x15, 0x6 | |
BCF 0x3, 0x6 | |
CLRF 0x62 | |
CLRF 0x63 | |
CLRF 0x64 | |
CLRF 0x65 | |
MOVF 0x60, W | |
MOVWF 0x69 | |
MOVF 0x61, W | |
MOVWF 0x6A | |
MOVF 0x60, W | |
BSF 0x3, 0x5 | |
MOVWF 0x20 | |
BCF 0xA, 0x3 | |
CALL 0x679 | |
BSF 0xA, 0x3 | |
MOVF 0x70, W | |
BCF 0x3, 0x5 | |
MOVWF 0x35 | |
MOVF 0x71, W | |
MOVWF 0x36 | |
MOVF 0x6A, W | |
MOVWF 0x70 | |
CLRF 0x71 | |
MOVF 0x70, W | |
MOVWF 0x69 | |
MOVF 0x71, W | |
MOVWF 0x6A | |
MOVF 0x70, W | |
BSF 0x3, 0x5 | |
MOVWF 0x20 | |
BCF 0xA, 0x3 | |
CALL 0x679 | |
BSF 0xA, 0x3 | |
MOVF 0x70, W | |
BCF 0x3, 0x5 | |
MOVWF 0x33 | |
MOVF 0x71, W | |
MOVWF 0x34 | |
MOVF 0x62, W | |
MOVWF 0x69 | |
MOVF 0x63, W | |
MOVWF 0x6A | |
MOVF 0x62, W | |
BSF 0x3, 0x5 | |
MOVWF 0x20 | |
BCF 0xA, 0x3 | |
CALL 0x679 | |
BSF 0xA, 0x3 | |
MOVF 0x70, W | |
BCF 0x3, 0x5 | |
MOVWF 0x39 | |
MOVF 0x71, W | |
MOVWF 0x3A | |
MOVF 0x6A, W | |
MOVWF 0x70 | |
CLRF 0x71 | |
MOVF 0x70, W | |
MOVWF 0x69 | |
MOVF 0x71, W | |
MOVWF 0x6A | |
MOVF 0x70, W | |
BSF 0x3, 0x5 | |
MOVWF 0x20 | |
BCF 0xA, 0x3 | |
CALL 0x679 | |
BSF 0xA, 0x3 | |
MOVF 0x70, W | |
BCF 0x3, 0x5 | |
MOVWF 0x37 | |
MOVF 0x71, W | |
MOVWF 0x38 | |
MOVF 0x64, W | |
MOVWF 0x69 | |
MOVF 0x65, W | |
MOVWF 0x6A | |
MOVF 0x64, W | |
BSF 0x3, 0x5 | |
MOVWF 0x20 | |
BCF 0xA, 0x3 | |
CALL 0x679 | |
BSF 0xA, 0x3 | |
MOVF 0x70, W | |
BCF 0x3, 0x5 | |
MOVWF 0x3D | |
MOVF 0x71, W | |
MOVWF 0x3E | |
MOVF 0x6A, W | |
MOVWF 0x70 | |
CLRF 0x71 | |
MOVF 0x70, W | |
MOVWF 0x69 | |
MOVF 0x71, W | |
MOVWF 0x6A | |
MOVF 0x70, W | |
BSF 0x3, 0x5 | |
MOVWF 0x20 | |
BCF 0xA, 0x3 | |
CALL 0x679 | |
BSF 0xA, 0x3 | |
MOVF 0x70, W | |
BCF 0x3, 0x5 | |
MOVWF 0x3B | |
MOVF 0x71, W | |
MOVWF 0x3C | |
MOVLW 0x20 | |
MOVWF 0x20 | |
MOVLW 0x8E | |
MOVWF 0x21 | |
BCF 0xA, 0x3 | |
CALL 0x1FC | |
BSF 0xA, 0x3 | |
MOVLW 0xAB | |
MOVWF 0x20 | |
MOVLW 0xE5 | |
MOVWF 0x21 | |
BCF 0xA, 0x3 | |
CALL 0x1FC | |
BSF 0xA, 0x3 | |
MOVLW 0xF1 | |
MOVWF 0x20 | |
MOVLW 0xC0 | |
MOVWF 0x21 | |
BCF 0xA, 0x3 | |
CALL 0x1FC | |
BSF 0xA, 0x3 | |
MOVLW 0x98 | |
MOVWF 0x20 | |
MOVLW 0xC8 | |
MOVWF 0x21 | |
BCF 0xA, 0x3 | |
CALL 0x1FC | |
BSF 0xA, 0x3 | |
MOVLW 0x0 | |
MOVWF 0x20 | |
MOVLW 0xB0 | |
MOVWF 0x21 | |
BCF 0xA, 0x3 | |
CALL 0x1FC | |
BSF 0xA, 0x3 | |
MOVLW 0x0 | |
MOVWF 0x20 | |
MOVLW 0xC2 | |
MOVWF 0x21 | |
BCF 0xA, 0x3 | |
CALL 0x1FC | |
BSF 0xA, 0x3 | |
MOVLW 0x20 | |
MOVWF 0x20 | |
MOVLW 0xCA | |
MOVWF 0x21 | |
BCF 0xA, 0x3 | |
CALL 0x1FC | |
BSF 0xA, 0x3 | |
MOVLW 0x42 | |
MOVWF 0x20 | |
MOVLW 0xD2 | |
MOVWF 0x21 | |
BCF 0xA, 0x3 | |
CALL 0x1FC | |
BSF 0xA, 0x3 | |
MOVLW 0xC1 | |
MOVWF 0x20 | |
MOVLW 0xC0 | |
MOVWF 0x21 | |
BCF 0xA, 0x3 | |
CALL 0x1FC | |
BSF 0xA, 0x3 | |
MOVLW 0x1C | |
MOVWF 0x20 | |
MOVLW 0xA6 | |
MOVWF 0x21 | |
BCF 0xA, 0x3 | |
CALL 0x1FC | |
BSF 0xA, 0x3 | |
MOVLW 0x1 | |
MOVWF 0x42 | |
MOVF 0x42, W | |
SUBLW 0x8 | |
BTFSS 0x3, 0x0 | |
GOTO 0x4DA | |
MOVLW 0x0 | |
MOVWF 0x20 | |
MOVLW 0xCC | |
MOVWF 0x21 | |
BCF 0xA, 0x3 | |
CALL 0x1FC | |
BSF 0xA, 0x3 | |
MOVF 0x22, W | |
XORLW 0x1 | |
BTFSS 0x3, 0x2 | |
GOTO 0x4D4 | |
GOTO 0x4DA | |
MOVF 0x42, W | |
XORLW 0x8 | |
BTFSC 0x3, 0x2 | |
GOTO 0x4DA | |
INCF 0x42, F | |
GOTO 0x4C4 | |
MOVLW 0x1 | |
MOVWF 0x3F | |
CLRF 0x23 | |
CLRF 0x24 | |
CLRF 0x25 | |
MOVLW 0xF | |
MOVWF 0x26 | |
BSF 0x10, 0x0 | |
BCF 0xB, 0x7 | |
BCF 0xB, 0x4 | |
BSF 0x3, 0x5 | |
BCF 0xC, 0x6 | |
BCF 0x3, 0x5 | |
BCF 0xC, 0x0 | |
BSF 0x3, 0x5 | |
BSF 0xC, 0x0 | |
BSF 0xB, 0x6 | |
BSF 0xB, 0x7 | |
BCF 0x3, 0x6 | |
BSF 0x3, 0x5 | |
BCF 0x3, 0x6 | |
BSF 0x3, 0x5 | |
GOTO 0x581 | |
BCF 0x3, 0x5 | |
MOVF 0x3F, W | |
XORLW 0x2 | |
BTFSS 0x3, 0x2 | |
GOTO 0x57F | |
CLRF 0x3F | |
BCF 0xB, 0x7 | |
MOVLW 0xFE | |
ANDWF 0x10, F | |
MOVLW 0x2 | |
BSF 0x3, 0x5 | |
MOVWF 0x20 | |
BCF 0xA, 0x3 | |
CALL 0x6A2 | |
BSF 0xA, 0x3 | |
BCF 0x3, 0x5 | |
CLRF 0x43 | |
CLRF 0x44 | |
CLRF 0x47 | |
CLRF 0x48 | |
CLRF 0x49 | |
CLRF 0x4A | |
CLRF 0x4B | |
CLRF 0x4C | |
CLRF 0x4D | |
CLRF 0x4E | |
CLRF 0x4F | |
CLRF 0x50 | |
CLRF 0x51 | |
CLRF 0x52 | |
CLRF 0x60 | |
CLRF 0x61 | |
CLRF 0x62 | |
CLRF 0x63 | |
CLRF 0x64 | |
CLRF 0x65 | |
BCF 0xA, 0x3 | |
CALL 0x6D3 | |
BSF 0xA, 0x3 | |
BCF 0xA, 0x3 | |
CALL 0x6DF | |
BSF 0xA, 0x3 | |
MOVF 0x70, W | |
XORLW 0x1 | |
BTFSS 0x3, 0x2 | |
GOTO 0x560 | |
BCF 0x3, 0x5 | |
MOVF 0x41, W | |
MOVWF 0x55 | |
MOVF 0x5D, W | |
MOVWF 0x74 | |
RLF 0x74, F | |
BCF 0x74, 0x0 | |
RLF 0x74, F | |
BCF 0x74, 0x0 | |
RLF 0x74, F | |
BCF 0x74, 0x0 | |
RLF 0x74, F | |
BCF 0x74, 0x0 | |
MOVF 0x74, W | |
MOVWF 0x56 | |
MOVF 0x74, W | |
MOVWF 0x56 | |
RRF 0x56, F | |
BCF 0x56, 0x7 | |
RRF 0x56, F | |
BCF 0x56, 0x7 | |
RRF 0x56, F | |
BCF 0x56, 0x7 | |
RRF 0x56, F | |
BCF 0x56, 0x7 | |
MOVLW 0xA | |
BSF 0x3, 0x5 | |
MOVWF 0x20 | |
BCF 0x3, 0x5 | |
MOVF 0x41, W | |
BSF 0x3, 0x5 | |
MOVWF 0x21 | |
BCF 0xA, 0x3 | |
CALL 0x25C | |
BSF 0xA, 0x3 | |
MOVLW 0xB | |
BCF 0x3, 0x6 | |
MOVWF 0x20 | |
BCF 0x3, 0x5 | |
MOVF 0x56, W | |
BSF 0x3, 0x5 | |
MOVWF 0x21 | |
BCF 0xA, 0x3 | |
CALL 0x25C | |
BSF 0xA, 0x3 | |
MOVLW 0x4E | |
MOVWF 0x7B | |
MOVLW 0xFF | |
MOVWF 0x7A | |
DECFSZ 0x7B, F | |
GOTO 0x553 | |
GOTO 0x556 | |
DECFSZ 0x7A, F | |
GOTO 0x553 | |
GOTO 0x550 | |
MOVLW 0xB7 | |
MOVWF 0x7A | |
DECFSZ 0x7A, F | |
GOTO 0x558 | |
NOP | |
NOP | |
MOVLW 0x1 | |
BCF 0x3, 0x6 | |
BCF 0x3, 0x5 | |
MOVWF 0x53 | |
BCF 0x3, 0x6 | |
BCF 0x3, 0x5 | |
MOVF 0x53, W | |
XORLW 0x0 | |
BTFSS 0x3, 0x2 | |
GOTO 0x578 | |
BCF 0xA, 0x3 | |
CALL 0x723 | |
BSF 0xA, 0x3 | |
CLRF 0xB | |
BSF 0x3, 0x5 | |
CLRF 0xC | |
CLRF 0xD | |
BCF 0x3, 0x5 | |
CLRF 0xC | |
CLRF 0xD | |
BSF 0x3, 0x5 | |
BCF 0x1, 0x6 | |
MOVLW 0x10 | |
MOVWF 0xB | |
CLRWDT | |
SLEEP | |
NOP | |
GOTO 0x57F | |
BCF 0x3, 0x5 | |
INCF 0x53, F | |
MOVF 0x53, W | |
SUBLW 0x96 | |
BTFSC 0x3, 0x0 | |
GOTO 0x57F | |
CLRF 0x53 | |
BCF 0x3, 0x6 | |
BCF 0x3, 0x5 | |
BCF 0x3, 0x6 | |
BCF 0x3, 0x5 | |
GOTO 0xE5 | |
GOTO 0x584 | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF | |
ADDLW 0xFF |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment