Optimal Code Solutions
Smaller Code. Faster Execution. Less Mistakes.
 
Example

Assembly Code Scanner version 0.71d
Copyright © 2006 Myron Loewen. All rights reserved.

Scanning code for processor 16f877.

Input File:  main_.LST, is an absolute assembly .lst
Symbols read from table:     362
Target processor ROM size:  8192
0496  3CFF           00499        sublw   255

Error 0001: Assembly code does not match label value 255h, check radix

049C  30FC           00508         movlw high (65535 - (2754/3))

Error 0002: Assembly code does not match label value 48h, check radix

049E  3069           00510         movlw   low (65535 - (2754/3))

Error 0003: Assembly code does not match label value 19h, check radix

ROM addresses filled:       1183
Simulation Step 1: Preparing for simulation
Simulation Step 2: Simulating normal program flow
Simulation Step 3: Skipped interrupts because INTCON not modified
Simulation Step 4: Checking for errors
Error 0004: At 0411h PCL changes not yet supported, treated as RETURN

Scanned 830 of 1183 addresses, lookup tables and unreachable code were ignored
Total errors detected:         4
Total warnings detected:       0

Errors are problems we had interpreting your code.
Warnings are potential problems found in your code.

*** Limitations of version 0.71d:
*** -----------------------------
*** INDF writes were not tested, make sure FSR did not point to STATUS or PCL
*** PCL modifying instructions were not simulated, but left as NOP or RETURN
*** Lookup tables and unreachable code are not scanned
*** STATUS modifying instructions are currently limited to BCF, BSF, and CLF
***
*** Check online for newest version at http://www.opcodes.com


Detailed Simulation Report
--------------------------
All possible stack levels at which the instruction could be executed is shown
for both Normal/Interrupt routines. All possible values for IRP, RP1, and RP0
are shown in the last columns.

Addr  Opcode Data Vect Bits Stack_Levels_Used IRP Bank
0000     nop 0000 0000 0000 -------0/--------  -0 ---0
0001   movlw 0002 0000 0000 -------0/--------  -0 ---0
0002   movwf 000a 0000 0000 -------0/--------  -0 ---0
0003    goto 0000 0289 0000 -------0/--------  -0 ---0
0004   movwf 0070 0000 0000 --------/--------  -- ----
0005    movf 0003 0000 0000 --------/--------  -- ----
0006   movwf 0071 0000 0000 --------/--------  -- ----
0007    movf 0071 0000 0000 --------/--------  -- ----
0008   movwf 0003 0000 0000 --------/--------  -- ----
0009   swapf 0070 0000 0000 --------/--------  -- ----
000a   swapf 0070 0000 0000 --------/--------  -- ----
000b  retfie 0000 0000 0000 --------/--------  -- ----
0012    call 0000 006e 0000 --------/--------  -- ----
0013   movlw 003c 0000 0000 --------/--------  -- ----
0014   movwf 0004 0000 0000 --------/--------  -- ----
0015     bcf 0003 0000 0007 --------/--------  -- ----
0016   movlw 0003 0000 0000 --------/--------  -- ----
0017   movwf 0036 0000 0000 --------/--------  -- ----
0018    clrf 0037 0000 0000 --------/--------  -- ----
0019   swapf 0000 0000 0000 --------/--------  -- ----
001a   andlw 000f 0000 0000 --------/--------  -- ----
001b   btfsc 0037 001d 0000 --------/--------  -- ----
001c    goto 0000 0021 0000 --------/--------  -- ----
001d   btfss 0003 001f 0002 --------/--------  -- ----
001e    goto 0000 0021 0000 --------/--------  -- ----
001f   movlw 0020 0000 0000 --------/--------  -- ----
0020    goto 0000 0023 0000 --------/--------  -- ----
0021     bsf 0037 0000 0000 --------/--------  -- ----
0022   addlw 0030 0000 0000 --------/--------  -- ----
0023     bcf 000a 0000 0003 --------/--------  -- ----
0024     bcf 000a 0000 0004 --------/--------  -- ----
0025    call 0000 016d 0000 --------/--------  -- ----
0026     bcf 000a 0000 0003 --------/--------  -- ----
0027     bcf 000a 0000 0004 --------/--------  -- ----
0028    movf 0000 0000 0000 --------/--------  -- ----
0029   andlw 000f 0000 0000 --------/--------  -- ----
002a   btfss 0037 002c 0001 --------/--------  -- ----
002b   btfsc 0037 002d 0000 --------/--------  -- ----
002c    goto 0000 0031 0000 --------/--------  -- ----
002d   btfss 0003 002f 0002 --------/--------  -- ----
002e    goto 0000 0031 0000 --------/--------  -- ----
002f   movlw 0020 0000 0000 --------/--------  -- ----
0030    goto 0000 0033 0000 --------/--------  -- ----
0031     bsf 0037 0000 0000 --------/--------  -- ----
0032   addlw 0030 0000 0000 --------/--------  -- ----
0033     bcf 000a 0000 0003 --------/--------  -- ----
0034     bcf 000a 0000 0004 --------/--------  -- ----
0035    call 0000 016d 0000 --------/--------  -- ----
0036     bcf 000a 0000 0003 --------/--------  -- ----
0037     bcf 000a 0000 0004 --------/--------  -- ----
0038    incf 0004 0000 0000 --------/--------  -- ----
0039    decf 0036 0000 0000 --------/--------  -- ----
003a   addlw 00ff 0000 0000 --------/--------  -- ----
003b   btfsc 0003 003d 0002 --------/--------  -- ----
003c     bsf 0037 0000 0001 --------/--------  -- ----
003d  decfsz 0036 003f 0000 --------/--------  -- ----
003e    goto 0000 0019 0000 --------/--------  -- ----
003f  return 0000 0000 0000 --------/--------  -- ----
0040    call 0000 0089 0000 ------1-/--------  -0 ---0
0041   movlw 003c 0000 0000 ------1-/--------  -0 ---0
0042   movwf 0004 0000 0000 ------1-/--------  -0 ---0
0043     bcf 0003 0000 0007 ------1-/--------  -0 ---0
0044   movlw 0005 0000 0000 ------1-/--------  -0 ---0
0045   movwf 0036 0000 0000 ------1-/--------  -0 ---0
0046    clrf 0037 0000 0000 ------1-/--------  -0 ---0
0047   swapf 0000 0000 0000 ------1-/--------  -0 ---0
0048   andlw 000f 0000 0000 ------1-/--------  -0 ---0
0049   btfsc 0037 004b 0000 ------1-/--------  -0 ---0
004a    goto 0000 004f 0000 ------1-/--------  -0 ---0
004b   btfss 0003 004d 0002 ------1-/--------  -0 ---0
004c    goto 0000 004f 0000 ------1-/--------  -0 ---0
004d   movlw 0020 0000 0000 ------1-/--------  -0 ---0
004e    goto 0000 0051 0000 ------1-/--------  -0 ---0
004f     bsf 0037 0000 0000 ------1-/--------  -0 ---0
0050   addlw 0030 0000 0000 ------1-/--------  -0 ---0
0051     bcf 000a 0000 0003 ------1-/--------  -0 ---0
0052     bcf 000a 0000 0004 ------1-/--------  -0 ---0
0053    call 0000 016d 0000 ------1-/--------  -0 ---0
0054     bcf 000a 0000 0003 ------1-/--------  -0 ---0
0055     bcf 000a 0000 0004 ------1-/--------  -0 ---0
0056    movf 0000 0000 0000 ------1-/--------  -0 ---0
0057   andlw 000f 0000 0000 ------1-/--------  -0 ---0
0058   btfss 0037 005a 0001 ------1-/--------  -0 ---0
0059   btfsc 0037 005b 0000 ------1-/--------  -0 ---0
005a    goto 0000 005f 0000 ------1-/--------  -0 ---0
005b   btfss 0003 005d 0002 ------1-/--------  -0 ---0
005c    goto 0000 005f 0000 ------1-/--------  -0 ---0
005d   movlw 0020 0000 0000 ------1-/--------  -0 ---0
005e    goto 0000 0061 0000 ------1-/--------  -0 ---0
005f     bsf 0037 0000 0000 ------1-/--------  -0 ---0
0060   addlw 0030 0000 0000 ------1-/--------  -0 ---0
0061     bcf 000a 0000 0003 ------1-/--------  -0 ---0
0062     bcf 000a 0000 0004 ------1-/--------  -0 ---0
0063    call 0000 016d 0000 ------1-/--------  -0 ---0
0064     bcf 000a 0000 0003 ------1-/--------  -0 ---0
0065     bcf 000a 0000 0004 ------1-/--------  -0 ---0
0066    incf 0004 0000 0000 ------1-/--------  -0 ---0
0067    decf 0036 0000 0000 ------1-/--------  -0 ---0
0068   addlw 00ff 0000 0000 ------1-/--------  -0 ---0
01b5     bcf 0003 0000 0005 -----2--/--------  -0 ---0
01b6     bcf 0003 0000 0006 -----2--/--------  -0 ---0
01b7   movwf 0044 0000 0000 -----2--/--------  -0 ---0
01b8     bcf 0003 0000 0005 -----2--/--------  -0 ---0
01b9     bcf 0003 0000 0006 -----2--/--------  -0 ---0
01ba   movwf 0047 0000 0000 -----2--/--------  -0 ---0
01bb     bsf 0003 0000 0005 -----2--/--------  -0 --1-
01bc     bcf 0003 0000 0006 -----2--/--------  -0 --1-
01bd    movf 0086 0000 0000 -----2--/--------  -0 --1-
01be   andlw 00f0 0000 0000 -----2--/--------  -0 --1-
01bf   movwf 0086 0000 0000 -----2--/--------  -0 --1-
01c0     bcf 0003 0000 0005 -----2--/--------  -0 ---0
01c1     bcf 0003 0000 0006 -----2--/--------  -0 ---0
01c2    movf 0047 0000 0000 -----2--/--------  -0 ---0
01c3     bcf 0003 0000 0005 -----2--/--------  -0 ---0
01c4     bcf 0003 0000 0006 -----2--/--------  -0 ---0
01c5     bcf 0008 0000 0006 -----2--/--------  -0 ---0
01c6     bcf 0008 0000 0005 -----2--/--------  -0 ---0
01c7    movf 0006 0000 0000 -----2--/--------  -0 ---0
01c8   andlw 00f0 0000 0000 -----2--/--------  -0 ---0
01c9   movwf 0006 0000 0000 -----2--/--------  -0 ---0
01ca     bcf 0003 0000 0005 -----2--/--------  -0 ---0
01cb     bcf 0003 0000 0006 -----2--/--------  -0 ---0
01cc    movf 0044 0000 0000 -----2--/--------  -0 ---0
01cd   andlw 000f 0000 0000 -----2--/--------  -0 ---0
01ce     bcf 0003 0000 0005 -----2--/--------  -0 ---0
01cf     bcf 0003 0000 0006 -----2--/--------  -0 ---0
01d0     bsf 0008 0000 0007 -----2--/--------  -0 ---0
01d1   iorwf 0006 0000 0000 -----2--/--------  -0 ---0
01d2     bcf 0008 0000 0007 -----2--/--------  -0 ---0
01d3  return 0000 0000 0000 -----2--/--------  -0 ---0
024c     bcf 0003 0000 0005 ---43---/--------  -0 ---0
024d     bcf 0003 0000 0006 ---43---/--------  -0 ---0
024e   movwf 0047 0000 0000 ---43---/--------  -0 ---0
024f     bsf 0003 0000 0005 ---43---/--------  -0 --1-
0250     bcf 0003 0000 0006 ---43---/--------  -0 --1-
0251    movf 0086 0000 0000 ---43---/--------  -0 --1-
0252   iorlw 000f 0000 0000 ---43---/--------  -0 --1-
0253   movwf 0086 0000 0000 ---43---/--------  -0 --1-
0254     bcf 0003 0000 0005 ---43---/--------  -0 ---0
0255     bcf 0003 0000 0006 ---43---/--------  -0 ---0
0256    movf 0047 0000 0000 ---43---/--------  -0 ---0
0257     bcf 0003 0000 0005 ---43---/--------  -0 ---0
Addr  Opcode Data Vect Bits Stack_Levels_Used IRP Bank
0258     bcf 0003 0000 0006 ---43---/--------  -0 ---0
0259     bsf 0008 0000 0006 ---43---/--------  -0 ---0
025a     bsf 0008 0000 0007 ---43---/--------  -0 ---0
025b   swapf 0006 0000 0000 ---43---/--------  -0 ---0
025c     bcf 0008 0000 0007 ---43---/--------  -0 ---0
025d   andlw 00f0 0000 0000 ---43---/--------  -0 ---0
025e     bcf 0003 0000 0005 ---43---/--------  -0 ---0
025f     bcf 0003 0000 0006 ---43---/--------  -0 ---0
0260   movwf 0047 0000 0000 ---43---/--------  -0 ---0
0261     bcf 0003 0000 0005 ---43---/--------  -0 ---0
0262     bcf 0003 0000 0006 ---43---/--------  -0 ---0
0263     bsf 0008 0000 0007 ---43---/--------  -0 ---0
0264    movf 0006 0000 0000 ---43---/--------  -0 ---0
0265     bcf 0008 0000 0007 ---43---/--------  -0 ---0
0266     bcf 0008 0000 0006 ---43---/--------  -0 ---0
0267   andlw 000f 0000 0000 ---43---/--------  -0 ---0
0268     bcf 0003 0000 0005 ---43---/--------  -0 ---0
0269     bcf 0003 0000 0006 ---43---/--------  -0 ---0
026a   iorwf 0047 0000 0000 ---43---/--------  -0 ---0
026b     bcf 0003 0000 0005 ---43---/--------  -0 ---0
026c     bcf 0003 0000 0006 ---43---/--------  -0 ---0
026d     bcf 0003 0000 0005 ---43---/--------  -0 ---0
026e     bcf 0003 0000 0006 ---43---/--------  -0 ---0
026f   movwf 0047 0000 0000 ---43---/--------  -0 ---0
0270     bsf 0003 0000 0005 ---43---/--------  -0 --1-
0271     bcf 0003 0000 0006 ---43---/--------  -0 --1-
0272    movf 0086 0000 0000 ---43---/--------  -0 --1-
0273   andlw 00f0 0000 0000 ---43---/--------  -0 --1-
0274   movwf 0086 0000 0000 ---43---/--------  -0 --1-
0275     bcf 0003 0000 0005 ---43---/--------  -0 ---0
0276     bcf 0003 0000 0006 ---43---/--------  -0 ---0
0277    movf 0047 0000 0000 ---43---/--------  -0 ---0
0278  return 0000 0000 0000 ---43---/--------  -0 ---0
0279     bcf 0003 0000 0005 --------/--------  -- ----
027a     bcf 0003 0000 0006 --------/--------  -- ----
027b   movwf 0047 0000 0000 --------/--------  -- ----
027c     bsf 0003 0000 0005 --------/--------  -- ----
027d     bcf 0003 0000 0006 --------/--------  -- ----
027e    movf 0086 0000 0000 --------/--------  -- ----
027f   iorlw 000f 0000 0000 --------/--------  -- ----
0280   movwf 0086 0000 0000 --------/--------  -- ----
0281     bcf 0003 0000 0005 --------/--------  -- ----
0282     bcf 0003 0000 0006 --------/--------  -- ----
0283    movf 0047 0000 0000 --------/--------  -- ----
0284     bsf 0008 0000 0006 --------/--------  -- ----
0285     bsf 0008 0000 0007 --------/--------  -- ----
0286    movf 0006 0000 0000 --------/--------  -- ----
0287     bcf 0008 0000 0007 --------/--------  -- ----
0288  return 0000 0000 0000 --------/--------  -- ----
0289     bsf 0003 0000 0005 -------0/--------  -0 --1-
028a     bcf 0003 0000 0006 -------0/--------  -0 --1-
028b   movlw 0007 0000 0000 -------0/--------  -0 --1-
028c   movwf 009f 0000 0000 -------0/--------  -0 --1-
028d     bsf 0003 0000 0005 -------0/--------  -0 --1-
028e     bcf 0003 0000 0006 -------0/--------  -0 --1-
028f    clrf 0085 0000 0000 -------0/--------  -0 --1-
0290     bsf 0003 0000 0005 -------0/--------  -0 --1-
0291     bcf 0003 0000 0006 -------0/--------  -0 --1-
0292   movlw 00f0 0000 0000 -------0/--------  -0 --1-
0293   movwf 0086 0000 0000 -------0/--------  -0 --1-
0294     bsf 0003 0000 0005 -------0/--------  -0 --1-
0295     bcf 0003 0000 0006 -------0/--------  -0 --1-
0296   movlw 0091 0000 0000 -------0/--------  -0 --1-
0297   movwf 0087 0000 0000 -------0/--------  -0 --1-
0298     bsf 0003 0000 0005 -------0/--------  -0 --1-
0299     bcf 0003 0000 0006 -------0/--------  -0 --1-
029a    clrf 0088 0000 0000 -------0/--------  -0 --1-
029b     bsf 0003 0000 0005 -------0/--------  -0 --1-
029c     bcf 0003 0000 0006 -------0/--------  -0 --1-
029d   movlw 0007 0000 0000 -------0/--------  -0 --1-
029e   movwf 0089 0000 0000 -------0/--------  -0 --1-
029f     bcf 000a 0000 0003 -------0/--------  -0 --1-
02a0     bcf 000a 0000 0004 -------0/--------  -0 --1-
02a1    call 0000 011f 0000 -------0/--------  -0 ---0
02a2   movlw 0044 0000 0000 -------0/--------  -0 ---0
02a3     bcf 000a 0000 0003 -------0/--------  -0 ---0
02a4     bcf 000a 0000 0004 -------0/--------  -0 ---0
02a5    call 0000 016d 0000 -------0/--------  -0 ---0
02a6   movlw 0044 0000 0000 -------0/--------  -0 ---0
02a7     bcf 000a 0000 0003 -------0/--------  -0 ---0
02a8     bcf 000a 0000 0004 -------0/--------  -0 ---0
02a9    call 0000 016d 0000 -------0/--------  -0 ---0
02aa   movlw 0053 0000 0000 -------0/--------  -0 ---0
02ab     bcf 000a 0000 0003 -------0/--------  -0 ---0
02ac     bcf 000a 0000 0004 -------0/--------  -0 ---0
02ad    call 0000 016d 0000 -------0/--------  -0 ---0
02ae   movlw 0020 0000 0000 -------0/--------  -0 ---0
02af     bcf 000a 0000 0003 -------0/--------  -0 ---0
02b0     bcf 000a 0000 0004 -------0/--------  -0 ---0
02b1    call 0000 016d 0000 -------0/--------  -0 ---0
02b2   movlw 0054 0000 0000 -------0/--------  -0 ---0
02b3     bcf 000a 0000 0003 -------0/--------  -0 ---0
02b4     bcf 000a 0000 0004 -------0/--------  -0 ---0
02b5    call 0000 016d 0000 -------0/--------  -0 ---0
02b6   movlw 0065 0000 0000 -------0/--------  -0 ---0
02b7     bcf 000a 0000 0003 -------0/--------  -0 ---0
02b8     bcf 000a 0000 0004 -------0/--------  -0 ---0
02b9    call 0000 016d 0000 -------0/--------  -0 ---0
02ba   movlw 0073 0000 0000 -------0/--------  -0 ---0
Addr  Opcode Data Vect Bits Stack_Levels_Used IRP Bank
02bb     bcf 000a 0000 0003 -------0/--------  -0 ---0
02bc     bcf 000a 0000 0004 -------0/--------  -0 ---0
02bd    call 0000 016d 0000 -------0/--------  -0 ---0
02be   movlw 0074 0000 0000 -------0/--------  -0 ---0
02bf     bcf 000a 0000 0003 -------0/--------  -0 ---0
02c0     bcf 000a 0000 0004 -------0/--------  -0 ---0
02c1    call 0000 016d 0000 -------0/--------  -0 ---0
02c2   movlw 00fa 0000 0000 -------0/--------  -0 ---0
02c3    call 0000 0496 0000 -------0/--------  -0 ---0
02c4   movlw 00fa 0000 0000 -------0/--------  -0 ---0
02c5    call 0000 0496 0000 -------0/--------  -0 ---0
02c6   movlw 00fa 0000 0000 -------0/--------  -0 ---0
02c7    call 0000 0496 0000 -------0/--------  -0 ---0
02c8   movlw 00fa 0000 0000 -------0/--------  -0 ---0
02c9    call 0000 0496 0000 -------0/--------  -0 ---0
02ca     bcf 000a 0000 0003 -------0/--------  -0 ---0
02cb     bcf 000a 0000 0004 -------0/--------  -0 ---0
02cc    call 0000 013a 0000 -------0/--------  -0 ---0
02cd   movlw 0007 0000 0000 -------0/--------  -0 ---0
02ce     bcf 000a 0000 0003 -------0/--------  -0 ---0
02cf     bcf 000a 0000 0004 -------0/--------  -0 ---0
02d0    call 0000 014a 0000 -------0/--------  -0 ---0
02d1     bcf 000a 0000 0003 -------0/--------  -0 ---0
02d2     bcf 000a 0000 0004 -------0/--------  -0 ---0
02d3    call 0000 00bd 0000 -------0/--------  -0 ---0
02d4   movlw 0000 0000 0000 -------0/--------  -0 ---0
02d5   movwf 0079 0000 0000 -------0/--------  -0 ---0
02d6   movlw 0064 0000 0000 -------0/--------  -0 ---0
02d7    clrf 0075 0000 0000 -------0/--------  -0 ---0
02d8    clrf 0076 0000 0000 -------0/--------  -0 ---0
02d9    clrf 0077 0000 0000 -------0/--------  -0 ---0
02da   movlw 0064 0000 0000 -------0/--------  -0 ---0
02db   movwf 0078 0000 0000 -------0/--------  -0 ---0
02dc   movlw 0075 0000 0000 -------0/--------  -0 ---0
02dd   movwf 0004 0000 0000 -------0/--------  -0 ---0
02de     bcf 000a 0000 0003 -------0/--------  -0 ---0
02df     bcf 000a 0000 0004 -------0/--------  -0 ---0
02e0    call 0000 00f3 0000 -------0/--------  -0 ---0
02e1     bcf 0003 0000 0005 -------0/--------  -0 ---0
02e2     bcf 0003 0000 0006 -------0/--------  -0 ---0
02e3    clrf 002c 0000 0000 -------0/--------  -0 ---0
02e4    clrf 0028 0000 0000 -------0/--------  -0 ---0
02e5    clrf 0029 0000 0000 -------0/--------  -0 ---0
02e6    clrf 002a 0000 0000 -------0/--------  -0 ---0
02e7    clrf 002b 0000 0000 -------0/--------  -0 ---0
02e8    incf 0028 0000 0000 -------0/--------  -0 ---0
02e9     bcf 0003 0000 0005 -------0/--------  -0 ---0
02ea     bcf 0003 0000 0006 -------0/--------  -0 ---0
02eb    clrf 0024 0000 0000 -------0/--------  -0 ---0
02ec    clrf 0025 0000 0000 -------0/--------  -0 ---0
02ed    clrf 0026 0000 0000 -------0/--------  -0 ---0
02ee    clrf 0027 0000 0000 -------0/--------  -0 ---0
02ef     bcf 0003 0000 0005 -------0/--------  -0 ---0
02f0     bcf 0003 0000 0006 -------0/--------  -0 ---0
02f1     bsf 007a 0000 0000 -------0/--------  -0 ---0
02f2    clrf 0032 0000 0000 -------0/--------  -0 ---0
02f3   btfsc 0007 02f5 0000 -------0/--------  -0 ---0
02f4     bsf 0032 0000 0003 -------0/--------  -0 ---0
02f5   btfsc 0009 02f7 0000 -------0/--------  -0 ---0
02f6     bsf 0032 0000 0000 -------0/--------  -0 ---0
02f7   btfsc 0009 02f9 0001 -------0/--------  -0 ---0
02f8     bsf 0032 0000 0001 -------0/--------  -0 ---0
02f9   btfsc 0009 02fb 0002 -------0/--------  -0 ---0
02fa     bsf 0032 0000 0002 -------0/--------  -0 ---0
02fb    clrf 0031 0000 0000 -------0/--------  -0 ---0
02fc    movf 0030 0000 0000 -------0/--------  -0 ---0
02fd   btfsc 0032 02ff 0003 -------0/--------  -0 ---0
02fe   movlw 0002 0000 0000 -------0/--------  -0 ---0
02ff   addlw 00ff 0000 0000 -------0/--------  -0 ---0
0300   movwf 0030 0000 0000 -------0/--------  -0 ---0
0301    movf 0030 0000 0000 -------0/--------  -0 ---0
0302   btfsc 0003 0304 0002 -------0/--------  -0 ---0
0303     bsf 0031 0000 0003 -------0/--------  -0 ---0
0304    movf 002e 0000 0000 -------0/--------  -0 ---0
0305   btfsc 0032 0307 0001 -------0/--------  -0 ---0
0306   movlw 0002 0000 0000 -------0/--------  -0 ---0
0307   addlw 00ff 0000 0000 -------0/--------  -0 ---0
0308   movwf 002e 0000 0000 -------0/--------  -0 ---0
0309    movf 002e 0000 0000 -------0/--------  -0 ---0
030a   btfsc 0003 030c 0002 -------0/--------  -0 ---0
030b     bsf 0031 0000 0001 -------0/--------  -0 ---0
030c    movf 002f 0000 0000 -------0/--------  -0 ---0
030d   btfsc 0032 030f 0002 -------0/--------  -0 ---0
030e   movlw 0002 0000 0000 -------0/--------  -0 ---0
030f   addlw 00ff 0000 0000 -------0/--------  -0 ---0
0310   movwf 002f 0000 0000 -------0/--------  -0 ---0
0311    movf 002f 0000 0000 -------0/--------  -0 ---0
0312   btfsc 0003 0314 0002 -------0/--------  -0 ---0
0313     bsf 0031 0000 0002 -------0/--------  -0 ---0
0314    movf 002d 0000 0000 -------0/--------  -0 ---0
0315   btfsc 0032 0317 0000 -------0/--------  -0 ---0
0316   movlw 0002 0000 0000 -------0/--------  -0 ---0
0317   addlw 00ff 0000 0000 -------0/--------  -0 ---0
0318   movwf 002d 0000 0000 -------0/--------  -0 ---0
0319    movf 002d 0000 0000 -------0/--------  -0 ---0
031a   btfsc 0003 031c 0002 -------0/--------  -0 ---0
031b     bsf 0031 0000 0000 -------0/--------  -0 ---0
031c   btfsc 0031 031e 0000 -------0/--------  -0 ---0
031d    call 0000 0400 0000 -------0/--------  -0 ---0
Addr  Opcode Data Vect Bits Stack_Levels_Used IRP Bank
031e   btfsc 0031 0320 0001 -------0/--------  -0 ---0
031f    call 0000 0354 0000 -------0/--------  -0 ---0
0320   btfsc 0031 0322 0002 -------0/--------  -0 ---0
0321    call 0000 03ac 0000 -------0/--------  -0 ---0
0322   btfsc 0031 0324 0003 -------0/--------  -0 ---0
0323    call 0000 0478 0000 -------0/--------  -0 ---0
0324     bcf 0003 0000 0005 -------0/--------  -0 ---0
0325     bcf 0003 0000 0006 -------0/--------  -0 ---0
0326   btfss 007a 0328 0000 -------0/--------  -0 ---0
0327    goto 0000 0350 0000 -------0/--------  -0 ---0
0328     bcf 000a 0000 0003 -------0/--------  -0 ---0
0329     bcf 000a 0000 0004 -------0/--------  -0 ---0
032a    call 0000 013f 0000 -------0/--------  -0 ---0
032b     bcf 0003 0000 0005 -------0/--------  -0 ---0
032c     bcf 0003 0000 0006 -------0/--------  -0 ---0
032d    movf 0024 0000 0000 -------0/--------  -0 ---0
032e     bcf 0003 0000 0005 -------0/--------  -0 ---0
032f     bcf 0003 0000 0006 -------0/--------  -0 ---0
0330   movwf 0038 0000 0000 -------0/--------  -0 ---0
0331     bcf 0003 0000 0005 -------0/--------  -0 ---0
0332     bcf 0003 0000 0006 -------0/--------  -0 ---0
0333    movf 0025 0000 0000 -------0/--------  -0 ---0
0334     bcf 0003 0000 0005 -------0/--------  -0 ---0
0335     bcf 0003 0000 0006 -------0/--------  -0 ---0
0336   movwf 0039 0000 0000 -------0/--------  -0 ---0
0337     bcf 0003 0000 0005 -------0/--------  -0 ---0
0338     bcf 0003 0000 0006 -------0/--------  -0 ---0
0339    movf 0026 0000 0000 -------0/--------  -0 ---0
033a     bcf 0003 0000 0005 -------0/--------  -0 ---0
033b     bcf 0003 0000 0006 -------0/--------  -0 ---0
033c   movwf 003a 0000 0000 -------0/--------  -0 ---0
033d     bcf 0003 0000 0005 -------0/--------  -0 ---0
033e     bcf 0003 0000 0006 -------0/--------  -0 ---0
033f    movf 0027 0000 0000 -------0/--------  -0 ---0
0340     bcf 0003 0000 0005 -------0/--------  -0 ---0
0341     bcf 0003 0000 0006 -------0/--------  -0 ---0
0342   movwf 003b 0000 0000 -------0/--------  -0 ---0
0343     bcf 000a 0000 0003 -------0/--------  -0 ---0
0344     bcf 000a 0000 0004 -------0/--------  -0 ---0
0345    call 0000 0040 0000 -------0/--------  -0 ---0
0346     bcf 0003 0000 0005 -------0/--------  -0 ---0
0347     bcf 0003 0000 0006 -------0/--------  -0 ---0
0348    movf 002c 0000 0000 -------0/--------  -0 ---0
0349   sublw 0009 0000 0000 -------0/--------  -0 ---0
034a     bcf 000a 0000 0003 -------0/--------  -0 ---0
034b     bcf 000a 0000 0004 -------0/--------  -0 ---0
034c    call 0000 0156 0000 -------0/--------  -0 ---0
034d     bcf 0003 0000 0005 -------0/--------  -0 ---0
034e     bcf 0003 0000 0006 -------0/--------  -0 ---0
034f     bcf 007a 0000 0000 -------0/--------  -0 ---0
0350   movlw 000a 0000 0000 -------0/--------  -0 ---0
0351    call 0000 0496 0000 -------0/--------  -0 ---0
0352    incf 0035 0000 0000 -------0/--------  -0 ---0
0353    goto 0000 02f2 0000 -------0/--------  -0 ---0
0354     bcf 0003 0000 0005 ------1-/--------  -0 ---0
0355     bcf 0003 0000 0006 ------1-/--------  -0 ---0
0356    movf 0024 0000 0000 ------1-/--------  -0 ---0
0357     bcf 0003 0000 0005 ------1-/--------  -0 ---0
0358     bcf 0003 0000 0006 ------1-/--------  -0 ---0
0359   movwf 0020 0000 0000 ------1-/--------  -0 ---0
035a     bcf 0003 0000 0005 ------1-/--------  -0 ---0
035b     bcf 0003 0000 0006 ------1-/--------  -0 ---0
035c    movf 0025 0000 0000 ------1-/--------  -0 ---0
035d     bcf 0003 0000 0005 ------1-/--------  -0 ---0
035e     bcf 0003 0000 0006 ------1-/--------  -0 ---0
035f   movwf 0021 0000 0000 ------1-/--------  -0 ---0
0360     bcf 0003 0000 0005 ------1-/--------  -0 ---0
0361     bcf 0003 0000 0006 ------1-/--------  -0 ---0
0362    movf 0026 0000 0000 ------1-/--------  -0 ---0
0363     bcf 0003 0000 0005 ------1-/--------  -0 ---0
0364     bcf 0003 0000 0006 ------1-/--------  -0 ---0
0365   movwf 0022 0000 0000 ------1-/--------  -0 ---0
0366     bcf 0003 0000 0005 ------1-/--------  -0 ---0
0367     bcf 0003 0000 0006 ------1-/--------  -0 ---0
0368    movf 0027 0000 0000 ------1-/--------  -0 ---0
0369     bcf 0003 0000 0005 ------1-/--------  -0 ---0
036a     bcf 0003 0000 0006 ------1-/--------  -0 ---0
036b   movwf 0023 0000 0000 ------1-/--------  -0 ---0
036c     bcf 0003 0000 0005 ------1-/--------  -0 ---0
036d     bcf 0003 0000 0006 ------1-/--------  -0 ---0
036e    movf 0028 0000 0000 ------1-/--------  -0 ---0
036f     bcf 0003 0000 0005 ------1-/--------  -0 ---0
0370     bcf 0003 0000 0006 ------1-/--------  -0 ---0
0371   addwf 0020 0000 0000 ------1-/--------  -0 ---0
0372   btfsc 0003 0374 0000 ------1-/--------  -0 ---0
0373    incf 0021 0000 0000 ------1-/--------  -0 ---0
0374     bcf 0003 0000 0005 ------1-/--------  -0 ---0
0375     bcf 0003 0000 0006 ------1-/--------  -0 ---0
0376    movf 0029 0000 0000 ------1-/--------  -0 ---0
0377     bcf 0003 0000 0005 ------1-/--------  -0 ---0
0378     bcf 0003 0000 0006 ------1-/--------  -0 ---0
0379   addwf 0021 0000 0000 ------1-/--------  -0 ---0
037a     bcf 0003 0000 0005 ------1-/--------  -0 ---0
037b     bcf 0003 0000 0006 ------1-/--------  -0 ---0
037c   btfsc 0003 037e 0000 ------1-/--------  -0 ---0
037d    incf 0022 0000 0000 ------1-/--------  -0 ---0
037e     bcf 0003 0000 0005 ------1-/--------  -0 ---0
037f     bcf 0003 0000 0006 ------1-/--------  -0 ---0
0380    movf 002a 0000 0000 ------1-/--------  -0 ---0
Addr  Opcode Data Vect Bits Stack_Levels_Used IRP Bank
0381     bcf 0003 0000 0005 ------1-/--------  -0 ---0
0382     bcf 0003 0000 0006 ------1-/--------  -0 ---0
0383   addwf 0022 0000 0000 ------1-/--------  -0 ---0
0384     bcf 0003 0000 0005 ------1-/--------  -0 ---0
0385     bcf 0003 0000 0006 ------1-/--------  -0 ---0
0386   btfsc 0003 0388 0000 ------1-/--------  -0 ---0
0387    incf 0023 0000 0000 ------1-/--------  -0 ---0
0388     bcf 0003 0000 0005 ------1-/--------  -0 ---0
0389     bcf 0003 0000 0006 ------1-/--------  -0 ---0
038a    movf 002b 0000 0000 ------1-/--------  -0 ---0
038b     bcf 0003 0000 0005 ------1-/--------  -0 ---0
038c     bcf 0003 0000 0006 ------1-/--------  -0 ---0
038d   addwf 0023 0000 0000 ------1-/--------  -0 ---0
038e   btfsc 0003 0390 0000 ------1-/--------  -0 ---0
038f    goto 0000 03a8 0000 ------1-/--------  -0 ---0
0390     bcf 0003 0000 0005 ------1-/--------  -0 ---0
0391     bcf 0003 0000 0006 ------1-/--------  -0 ---0
0392    movf 0020 0000 0000 ------1-/--------  -0 ---0
0393     bcf 0003 0000 0005 ------1-/--------  -0 ---0
0394     bcf 0003 0000 0006 ------1-/--------  -0 ---0
0395   movwf 0024 0000 0000 ------1-/--------  -0 ---0
0396     bcf 0003 0000 0005 ------1-/--------  -0 ---0
0397     bcf 0003 0000 0006 ------1-/--------  -0 ---0
0398    movf 0021 0000 0000 ------1-/--------  -0 ---0
0399     bcf 0003 0000 0005 ------1-/--------  -0 ---0
039a     bcf 0003 0000 0006 ------1-/--------  -0 ---0
039b   movwf 0025 0000 0000 ------1-/--------  -0 ---0
039c     bcf 0003 0000 0005 ------1-/--------  -0 ---0
039d     bcf 0003 0000 0006 ------1-/--------  -0 ---0
039e    movf 0022 0000 0000 ------1-/--------  -0 ---0
039f     bcf 0003 0000 0005 ------1-/--------  -0 ---0
03a0     bcf 0003 0000 0006 ------1-/--------  -0 ---0
03a1   movwf 0026 0000 0000 ------1-/--------  -0 ---0
03a2     bcf 0003 0000 0005 ------1-/--------  -0 ---0
03a3     bcf 0003 0000 0006 ------1-/--------  -0 ---0
03a4    movf 0023 0000 0000 ------1-/--------  -0 ---0
03a5     bcf 0003 0000 0005 ------1-/--------  -0 ---0
03a6     bcf 0003 0000 0006 ------1-/--------  -0 ---0
03a7   movwf 0027 0000 0000 ------1-/--------  -0 ---0
03a8     bcf 0003 0000 0005 ------1-/--------  -0 ---0
03a9     bcf 0003 0000 0006 ------1-/--------  -0 ---0
03aa     bsf 007a 0000 0000 ------1-/--------  -0 ---0
03ab  return 0000 0000 0000 ------1-/--------  -0 ---0
03ac     bcf 0003 0000 0005 ------1-/--------  -0 ---0
03ad     bcf 0003 0000 0006 ------1-/--------  -0 ---0
03ae    movf 0024 0000 0000 ------1-/--------  -0 ---0
03af     bcf 0003 0000 0005 ------1-/--------  -0 ---0
03b0     bcf 0003 0000 0006 ------1-/--------  -0 ---0
03b1   movwf 0020 0000 0000 ------1-/--------  -0 ---0
03b2     bcf 0003 0000 0005 ------1-/--------  -0 ---0
03b3     bcf 0003 0000 0006 ------1-/--------  -0 ---0
03b4    movf 0025 0000 0000 ------1-/--------  -0 ---0
03b5     bcf 0003 0000 0005 ------1-/--------  -0 ---0
03b6     bcf 0003 0000 0006 ------1-/--------  -0 ---0
03b7   movwf 0021 0000 0000 ------1-/--------  -0 ---0
03b8     bcf 0003 0000 0005 ------1-/--------  -0 ---0
03b9     bcf 0003 0000 0006 ------1-/--------  -0 ---0
03ba    movf 0026 0000 0000 ------1-/--------  -0 ---0
03bb     bcf 0003 0000 0005 ------1-/--------  -0 ---0
03bc     bcf 0003 0000 0006 ------1-/--------  -0 ---0
03bd   movwf 0022 0000 0000 ------1-/--------  -0 ---0
03be     bcf 0003 0000 0005 ------1-/--------  -0 ---0
03bf     bcf 0003 0000 0006 ------1-/--------  -0 ---0
03c0    movf 0027 0000 0000 ------1-/--------  -0 ---0
03c1     bcf 0003 0000 0005 ------1-/--------  -0 ---0
03c2     bcf 0003 0000 0006 ------1-/--------  -0 ---0
03c3   movwf 0023 0000 0000 ------1-/--------  -0 ---0
03c4     bcf 0003 0000 0005 ------1-/--------  -0 ---0
03c5     bcf 0003 0000 0006 ------1-/--------  -0 ---0
03c6    movf 0028 0000 0000 ------1-/--------  -0 ---0
03c7     bcf 0003 0000 0005 ------1-/--------  -0 ---0
03c8     bcf 0003 0000 0006 ------1-/--------  -0 ---0
03c9   subwf 0020 0000 0000 ------1-/--------  -0 ---0
03ca     bcf 0003 0000 0005 ------1-/--------  -0 ---0
03cb     bcf 0003 0000 0006 ------1-/--------  -0 ---0
03cc    movf 0029 0000 0000 ------1-/--------  -0 ---0
03cd   btfss 0003 03cf 0000 ------1-/--------  -0 ---0
03ce  incfsz 0029 03d0 0000 ------1-/--------  -0 ---0
03cf     bcf 0003 0000 0005 ------1-/--------  -0 ---0
03d0     bcf 0003 0000 0006 ------1-/--------  -0 ---0
03d1   subwf 0021 0000 0000 ------1-/--------  -0 ---0
03d2     bcf 0003 0000 0005 ------1-/--------  -0 ---0
03d3     bcf 0003 0000 0006 ------1-/--------  -0 ---0
03d4    movf 002a 0000 0000 ------1-/--------  -0 ---0
03d5   btfss 0003 03d7 0000 ------1-/--------  -0 ---0
03d6  incfsz 002a 03d8 0000 ------1-/--------  -0 ---0
03d7     bcf 0003 0000 0005 ------1-/--------  -0 ---0
03d8     bcf 0003 0000 0006 ------1-/--------  -0 ---0
03d9   subwf 0022 0000 0000 ------1-/--------  -0 ---0
03da     bcf 0003 0000 0005 ------1-/--------  -0 ---0
03db     bcf 0003 0000 0006 ------1-/--------  -0 ---0
03dc    movf 002b 0000 0000 ------1-/--------  -0 ---0
03dd   btfss 0003 03df 0000 ------1-/--------  -0 ---0
03de  incfsz 002b 03e0 0000 ------1-/--------  -0 ---0
03df     bcf 0003 0000 0005 ------1-/--------  -0 ---0
03e0     bcf 0003 0000 0006 ------1-/--------  -0 ---0
03e1   subwf 0023 0000 0000 ------1-/--------  -0 ---0
03e2   btfss 0003 03e4 0000 ------1-/--------  -0 ---0
03e3    goto 0000 03fc 0000 ------1-/--------  -0 ---0
Addr  Opcode Data Vect Bits Stack_Levels_Used IRP Bank
03e4     bcf 0003 0000 0005 ------1-/--------  -0 ---0
03e5     bcf 0003 0000 0006 ------1-/--------  -0 ---0
03e6    movf 0020 0000 0000 ------1-/--------  -0 ---0
03e7     bcf 0003 0000 0005 ------1-/--------  -0 ---0
03e8     bcf 0003 0000 0006 ------1-/--------  -0 ---0
03e9   movwf 0024 0000 0000 ------1-/--------  -0 ---0
03ea     bcf 0003 0000 0005 ------1-/--------  -0 ---0
03eb     bcf 0003 0000 0006 ------1-/--------  -0 ---0
03ec    movf 0021 0000 0000 ------1-/--------  -0 ---0
03ed     bcf 0003 0000 0005 ------1-/--------  -0 ---0
03ee     bcf 0003 0000 0006 ------1-/--------  -0 ---0
03ef   movwf 0025 0000 0000 ------1-/--------  -0 ---0
03f0     bcf 0003 0000 0005 ------1-/--------  -0 ---0
03f1     bcf 0003 0000 0006 ------1-/--------  -0 ---0
03f2    movf 0022 0000 0000 ------1-/--------  -0 ---0
03f3     bcf 0003 0000 0005 ------1-/--------  -0 ---0
03f4     bcf 0003 0000 0006 ------1-/--------  -0 ---0
03f5   movwf 0026 0000 0000 ------1-/--------  -0 ---0
03f6     bcf 0003 0000 0005 ------1-/--------  -0 ---0
03f7     bcf 0003 0000 0006 ------1-/--------  -0 ---0
03f8    movf 0023 0000 0000 ------1-/--------  -0 ---0
03f9     bcf 0003 0000 0005 ------1-/--------  -0 ---0
03fa     bcf 0003 0000 0006 ------1-/--------  -0 ---0
03fb   movwf 0027 0000 0000 ------1-/--------  -0 ---0
03fc     bcf 0003 0000 0005 ------1-/--------  -0 ---0
03fd     bcf 0003 0000 0006 ------1-/--------  -0 ---0
03fe     bsf 007a 0000 0000 ------1-/--------  -0 ---0
03ff  return 0000 0000 0000 ------1-/--------  -0 ---0
0400     bcf 0003 0000 0005 ------1-/--------  -0 ---0
0401     bcf 0003 0000 0006 ------1-/--------  -0 ---0
0402    incf 002c 0000 0000 ------1-/--------  -0 ---0
0403   sublw 0009 0000 0000 ------1-/--------  -0 ---0
0404    movf 002c 0000 0000 ------1-/--------  -0 ---0
0405   btfss 0003 0407 0000 ------1-/--------  -0 ---0
0406   movlw 00ff 0000 0000 ------1-/--------  -0 ---0
0407   addlw 0001 0000 0000 ------1-/--------  -0 ---0
0408   movwf 002c 0000 0000 ------1-/--------  -0 ---0
0409     bcf 0003 0000 0005 ------1-/--------  -0 ---0
040a     bcf 0003 0000 0006 ------1-/--------  -0 ---0
040b   movlw 0004 0000 0000 ------1-/--------  -0 ---0
040c   movwf 000a 0000 0000 ------1-/--------  -0 ---0
040d   movlw 0012 0000 0000 ------1-/--------  -0 ---0
040e   addwf 002c 0000 0000 ------1-/--------  -0 ---0
040f   btfsc 0003 0411 0000 ------1-/--------  -0 ---0
0410    incf 000a 0000 0000 ------1-/--------  -0 ---0
0411   movwf 0002 0000 0000 ------1-/--------  -0 ---0
0412    goto 0000 041c 0000 --------/--------  -- ----
0413    goto 0000 0425 0000 --------/--------  -- ----
0414    goto 0000 042e 0000 --------/--------  -- ----
0415    goto 0000 0437 0000 --------/--------  -- ----
0416    goto 0000 0440 0000 --------/--------  -- ----
0417    goto 0000 0449 0000 --------/--------  -- ----
0418    goto 0000 0452 0000 --------/--------  -- ----
0419    goto 0000 045b 0000 --------/--------  -- ----
041a    goto 0000 0464 0000 --------/--------  -- ----
041b    goto 0000 046d 0000 --------/--------  -- ----
041c   movlw 0001 0000 0000 --------/--------  -- ----
041d   movwf 0028 0000 0000 --------/--------  -- ----
041e   movlw 0000 0000 0000 --------/--------  -- ----
041f   movwf 0029 0000 0000 --------/--------  -- ----
0420   movlw 0000 0000 0000 --------/--------  -- ----
0421   movwf 002a 0000 0000 --------/--------  -- ----
0422   movlw 0000 0000 0000 --------/--------  -- ----
0423   movwf 002b 0000 0000 --------/--------  -- ----
0424    goto 0000 0476 0000 --------/--------  -- ----
0425   movlw 000a 0000 0000 --------/--------  -- ----
0426   movwf 0028 0000 0000 --------/--------  -- ----
0427   movlw 0000 0000 0000 --------/--------  -- ----
0428   movwf 0029 0000 0000 --------/--------  -- ----
0429   movlw 0000 0000 0000 --------/--------  -- ----
042a   movwf 002a 0000 0000 --------/--------  -- ----
042b   movlw 0000 0000 0000 --------/--------  -- ----
042c   movwf 002b 0000 0000 --------/--------  -- ----
042d    goto 0000 0476 0000 --------/--------  -- ----
042e   movlw 0064 0000 0000 --------/--------  -- ----
042f   movwf 0028 0000 0000 --------/--------  -- ----
0430   movlw 0000 0000 0000 --------/--------  -- ----
0431   movwf 0029 0000 0000 --------/--------  -- ----
0432   movlw 0000 0000 0000 --------/--------  -- ----
0433   movwf 002a 0000 0000 --------/--------  -- ----
0434   movlw 0000 0000 0000 --------/--------  -- ----
0435   movwf 002b 0000 0000 --------/--------  -- ----
0436    goto 0000 0476 0000 --------/--------  -- ----
0437   movlw 00e8 0000 0000 --------/--------  -- ----
0438   movwf 0028 0000 0000 --------/--------  -- ----
0439   movlw 0003 0000 0000 --------/--------  -- ----
043a   movwf 0029 0000 0000 --------/--------  -- ----
043b   movlw 0000 0000 0000 --------/--------  -- ----
043c   movwf 002a 0000 0000 --------/--------  -- ----
043d   movlw 0000 0000 0000 --------/--------  -- ----
043e   movwf 002b 0000 0000 --------/--------  -- ----
043f    goto 0000 0476 0000 --------/--------  -- ----
0440   movlw 0010 0000 0000 --------/--------  -- ----
0441   movwf 0028 0000 0000 --------/--------  -- ----
0442   movlw 0027 0000 0000 --------/--------  -- ----
0443   movwf 0029 0000 0000 --------/--------  -- ----
0444   movlw 0000 0000 0000 --------/--------  -- ----
0445   movwf 002a 0000 0000 --------/--------  -- ----
0446   movlw 0000 0000 0000 --------/--------  -- ----
Addr  Opcode Data Vect Bits Stack_Levels_Used IRP Bank
0447   movwf 002b 0000 0000 --------/--------  -- ----
0448    goto 0000 0476 0000 --------/--------  -- ----
0449   movlw 00a0 0000 0000 --------/--------  -- ----
044a   movwf 0028 0000 0000 --------/--------  -- ----
044b   movlw 0086 0000 0000 --------/--------  -- ----
044c   movwf 0029 0000 0000 --------/--------  -- ----
044d   movlw 0001 0000 0000 --------/--------  -- ----
044e   movwf 002a 0000 0000 --------/--------  -- ----
044f   movlw 0000 0000 0000 --------/--------  -- ----
0450   movwf 002b 0000 0000 --------/--------  -- ----
0451    goto 0000 0476 0000 --------/--------  -- ----
0452   movlw 0040 0000 0000 --------/--------  -- ----
0453   movwf 0028 0000 0000 --------/--------  -- ----
0454   movlw 0042 0000 0000 --------/--------  -- ----
0455   movwf 0029 0000 0000 --------/--------  -- ----
0456   movlw 000f 0000 0000 --------/--------  -- ----
0457   movwf 002a 0000 0000 --------/--------  -- ----
0458   movlw 0000 0000 0000 --------/--------  -- ----
0459   movwf 002b 0000 0000 --------/--------  -- ----
045a    goto 0000 0476 0000 --------/--------  -- ----
045b   movlw 0080 0000 0000 --------/--------  -- ----
045c   movwf 0028 0000 0000 --------/--------  -- ----
045d   movlw 0096 0000 0000 --------/--------  -- ----
045e   movwf 0029 0000 0000 --------/--------  -- ----
045f   movlw 0098 0000 0000 --------/--------  -- ----
0460   movwf 002a 0000 0000 --------/--------  -- ----
0461   movlw 0000 0000 0000 --------/--------  -- ----
0462   movwf 002b 0000 0000 --------/--------  -- ----
0463    goto 0000 0476 0000 --------/--------  -- ----
0464   movlw 0000 0000 0000 --------/--------  -- ----
0465   movwf 0028 0000 0000 --------/--------  -- ----
0466   movlw 00e1 0000 0000 --------/--------  -- ----
0467   movwf 0029 0000 0000 --------/--------  -- ----
0468   movlw 00f5 0000 0000 --------/--------  -- ----
0469   movwf 002a 0000 0000 --------/--------  -- ----
046a   movlw 0005 0000 0000 --------/--------  -- ----
046b   movwf 002b 0000 0000 --------/--------  -- ----
046c    goto 0000 0476 0000 --------/--------  -- ----
046d   movlw 0000 0000 0000 --------/--------  -- ----
046e   movwf 0028 0000 0000 --------/--------  -- ----
046f   movlw 00ca 0000 0000 --------/--------  -- ----
0470   movwf 0029 0000 0000 --------/--------  -- ----
0471   movlw 009a 0000 0000 --------/--------  -- ----
0472   movwf 002a 0000 0000 --------/--------  -- ----
0473   movlw 003b 0000 0000 --------/--------  -- ----
0474   movwf 002b 0000 0000 --------/--------  -- ----
0475    goto 0000 0476 0000 --------/--------  -- ----
0476     bsf 007a 0000 0000 --------/--------  -- ----
0477  return 0000 0000 0000 --------/--------  -- ----
0478     bcf 0003 0000 0005 ------1-/--------  -0 ---0
0479     bcf 0003 0000 0006 ------1-/--------  -0 ---0
047a    movf 0024 0000 0000 ------1-/--------  -0 ---0
047b     bcf 0003 0000 0005 ------1-/--------  -0 ---0
047c     bcf 0003 0000 0006 ------1-/--------  -0 ---0
047d   movwf 0075 0000 0000 ------1-/--------  -0 ---0
047e     bcf 0003 0000 0005 ------1-/--------  -0 ---0
047f     bcf 0003 0000 0006 ------1-/--------  -0 ---0
0480    movf 0025 0000 0000 ------1-/--------  -0 ---0
0481     bcf 0003 0000 0005 ------1-/--------  -0 ---0
0482     bcf 0003 0000 0006 ------1-/--------  -0 ---0
0483   movwf 0076 0000 0000 ------1-/--------  -0 ---0
0484     bcf 0003 0000 0005 ------1-/--------  -0 ---0
0485     bcf 0003 0000 0006 ------1-/--------  -0 ---0
0486    movf 0026 0000 0000 ------1-/--------  -0 ---0
0487     bcf 0003 0000 0005 ------1-/--------  -0 ---0
0488     bcf 0003 0000 0006 ------1-/--------  -0 ---0
0489   movwf 0077 0000 0000 ------1-/--------  -0 ---0
048a     bcf 0003 0000 0005 ------1-/--------  -0 ---0
048b     bcf 0003 0000 0006 ------1-/--------  -0 ---0
048c    movf 0027 0000 0000 ------1-/--------  -0 ---0
048d     bcf 0003 0000 0005 ------1-/--------  -0 ---0
048e     bcf 0003 0000 0006 ------1-/--------  -0 ---0
048f   movwf 0078 0000 0000 ------1-/--------  -0 ---0
0490   movlw 0075 0000 0000 ------1-/--------  -0 ---0
0491   movwf 0004 0000 0000 ------1-/--------  -0 ---0
0492     bcf 000a 0000 0003 ------1-/--------  -0 ---0
0493     bcf 000a 0000 0004 ------1-/--------  -0 ---0
0494    call 0000 00f3 0000 ------1-/--------  -0 ---0
0495  return 0000 0000 0000 ------1-/--------  -0 ---0
0496   sublw 0255 0000 0000 -----21-/--------  -0 --10
0497   movwf 0072 0000 0000 -----21-/--------  -0 --10
0498    call 0000 049c 0000 -----21-/--------  -0 --10
0499  incfsz 0072 049b 0000 -----21-/--------  -0 --10
049a    goto 0000 0498 0000 -----21-/--------  -0 --10
049b  return 0000 0000 0000 -----21-/--------  -0 --10
049c   movlw 0048 0000 0000 ----32--/--------  -0 --10
049d   movwf 0073 0000 0000 ----32--/--------  -0 --10
049e   movlw 0019 0000 0000 ----32--/--------  -0 --10
049f   movwf 0074 0000 0000 ----32--/--------  -0 --10
04a0  incfsz 0074 04a2 0000 ----32--/--------  -0 --10
04a1    goto 0000 04a0 0000 ----32--/--------  -0 --10
04a2  incfsz 0073 04a4 0000 ----32--/--------  -0 --10
04a3    goto 0000 04a0 0000 ----32--/--------  -0 --10
04a4  return 0000 0000 0000 ----32--/--------  -0 --10

Quitting with error code 0