_main:
MOVF _result1+0, 0
MOVWF R1+0
MOVLW 5
MOVWF main_temp2_L1+0
MOVF R1+0, 0
ADDWF main_temp2_L1+0, 1
MOVLW 10
MOVWF main_temp3_L2+0
MOVF main_temp2_L1+0, 0
ADDWF main_temp3_L2+0, 0
MOVWF R0+0
MOVF R0+0, 0
MOVWF main_temp3_L2+0
MOVF R0+0, 0
MOVWF _result1+0
L_end_main:
GOTO $+0 |
0x0000 0x2816 GOTO 22
_____DoICP:
0x0003 0x1283 BCF STATUS, 5
0x0004 0x1303 BCF STATUS, 6
0x0005 0x0822 MOVF ___DoICPAddr+1, 0
0x0006 0x008A MOVWF PCLATH
0x0007 0x0821 MOVF ___DoICPAddr, 0
0x0008 0x0082 MOVWF PCL
L_end_____DoICP:
0x0009 0x0008 RETURN
___CC2DW:
_CC2D_Loop1:
0x000A 0x2003 CALL _____DoICP
0x000B 0x118A BCF PCLATH, 3
0x000C 0x120A BCF PCLATH, 4
0x000D 0x0080 MOVWF INDF
0x000E 0x0A84 INCF FSR, 1
0x000F 0x0AA1 INCF ___DoICPAddr, 1
0x0010 0x1903 BTFSC STATUS, 2
0x0011 0x0AA2 INCF ___DoICPAddr+1, 1
0x0012 0x03F0 DECF R0, 1
0x0013 0x1D03 BTFSS STATUS, 2
0x0014 0x280A GOTO _CC2D_Loop1
L_end___CC2DW:
0x0015 0x0008 RETURN
_main:
0x0016 0x307B MOVLW 123
0x0017 0x1283 BCF STATUS, 5
0x0018 0x1303 BCF STATUS, 6
0x0019 0x00A0 MOVWF _result1
0x001A 0x0820 MOVF _result1, 0
0x001B 0x00F1 MOVWF R1
0x001C 0x3005 MOVLW 5
0x001D 0x00A4 MOVWF main_temp2_L1
0x001E 0x0871 MOVF R1, 0
0x001F 0x07A4 ADDWF main_temp2_L1, 1
0x0020 0x300A MOVLW 10
0x0021 0x00A3 MOVWF main_temp3_L2
0x0022 0x0824 MOVF main_temp2_L1, 0
0x0023 0x0723 ADDWF main_temp3_L2, 0
0x0024 0x00F0 MOVWF R0
0x0025 0x0870 MOVF R0, 0
0x0026 0x00A3 MOVWF main_temp3_L2
0x0027 0x0870 MOVF R0, 0
0x0028 0x00A0 MOVWF _result1
L_end_main:
0x0029 0x2829 GOTO $+0
Symbol List:
//** Routines locations **
//ADDRESS SIZE PROCEDURE
//----------------------------------------------
0x0003 [7] _____DoICP
0x000A [12] ___CC2DW
0x0016 [20] _main
//** Variables locations **
//ADDRESS SIZE VARIABLE
//----------------------------------------------
0x0000 [1] INDF
0x0002 [1] PCL
0x0003 [1] STATUS
0x0004 [1] FSR
0x000A [1] PCLATH
0x0020 [1] _result1
0x0021 [2] ___DoICPAddr
0x0023 [1] main_temp3_L2
0x0024 [1] main_temp2_L1
0x0070 [1] R0
0x0071 [1] R1
0x0072 [1] R2
0x0073 [1] R3
0x0074 [1] R4
0x0075 [1] R5
0x0076 [1] R6
0x0077 [1] R7
0x0078 [1] R8
0x0079 [1] R9
0x007A [1] R10
0x007B [1] R11
0x007C [1] R12
0x007D [1] R13
0x007E [1] R14
0x007F [1] R15
//** Label List: **
//----------------------------------------------
L_end_main
_main
L_loopCA2AWs
L_CA2AWend
_CCA2AW_Loop1
L_loopCS2Ss
L_CS2Send
_CCS2S_Loop1
L_CCS2Send
L_loopFZinSWs
L_FZinSend
_CC2D_Loop1
L_end_____DoICP
_____DoICP
L_end_____DoIFC
_____DoIFC
L_end___CA2AW
___CA2AW
L_end___CCA2AW
___CCA2AW
L_end___CS2S
___CS2S
L_end___CCS2S
___CCS2S
L_end___FZinS
___FZinS
L_end___CC2DW
___CC2DW
L_end_Swap
_Swap
|
|