; LST file generated by mikroListExporter - v.2.0 ; Date/Time: 31/08/2010 11:15:31 ;---------------------------------------------- ;Address Opcode ASM 0x0000 0x2889 GOTO 137 _UART1_Write: ;__Lib_UART_c67.c,39 :: ;__Lib_UART_c67.c,40 :: L_UART1_Write3: 0x0003 0x1683 BSF STATUS, 5 0x0004 0x1303 BCF STATUS, 6 0x0005 0x1898 BTFSC TXSTA, 1 0x0006 0x2809 GOTO L_UART1_Write4 ;__Lib_UART_c67.c,41 :: 0x0007 0x0000 NOP 0x0008 0x2803 GOTO L_UART1_Write3 L_UART1_Write4: ;__Lib_UART_c67.c,42 :: 0x0009 0x1283 BCF STATUS, 5 0x000A 0x0840 MOVF FARG_UART1_Write_data_, 0 0x000B 0x0099 MOVWF TXREG ;__Lib_UART_c67.c,43 :: 0x000C 0x0008 RETURN ; end of _UART1_Write _____DoICP: ;__Lib_System.c,6 :: ;__Lib_System.c,9 :: 0x000D 0x1283 BCF STATUS, 5 0x000E 0x1303 BCF STATUS, 6 0x000F 0x0822 MOVF ___DoICPAddr+1, 0 0x0010 0x008A MOVWF PCLATH ;__Lib_System.c,10 :: 0x0011 0x0821 MOVF ___DoICPAddr, 0 0x0012 0x0082 MOVWF PCL ;__Lib_System.c,12 :: 0x0013 0x0008 RETURN ; end of _____DoICP _Div_8x8_U: ;__Lib_Math.c,189 :: ;__Lib_Math.c,196 :: 0x0014 0x1283 BCF STATUS, 5 ;__Lib_Math.c,197 :: 0x0015 0x1303 BCF STATUS, 6 ;__Lib_Math.c,198 :: 0x0016 0x01F8 CLRF R8 ;__Lib_Math.c,199 :: 0x0017 0x3008 MOVLW 8 ;__Lib_Math.c,200 :: 0x0018 0x00FC MOVWF R12 ;__Lib_Math.c,201 :: 0x0019 0x0D70 RLF R0, 0 ;__Lib_Math.c,202 :: 0x001A 0x0DF8 RLF R8, 1 ;__Lib_Math.c,203 :: 0x001B 0x0874 MOVF R4, 0 ;__Lib_Math.c,204 :: 0x001C 0x02F8 SUBWF R8, 1 ;__Lib_Math.c,205 :: 0x001D 0x1803 BTFSC STATUS, 0 ;__Lib_Math.c,206 :: 0x001E 0x2821 GOTO $+3 ;__Lib_Math.c,207 :: 0x001F 0x07F8 ADDWF R8, 1 ;__Lib_Math.c,208 :: 0x0020 0x1003 BCF STATUS, 0 ;__Lib_Math.c,209 :: 0x0021 0x0DF0 RLF R0, 1 ;__Lib_Math.c,210 :: 0x0022 0x0BFC DECFSZ R12, 1 ;__Lib_Math.c,211 :: 0x0023 0x2819 GOTO $-10 ;__Lib_Math.c,213 :: 0x0024 0x0008 RETURN ; end of _Div_8x8_U ___CC2DW: ;__Lib_System.c,24 :: ;__Lib_System.c,27 :: _CC2D_Loop1: ;__Lib_System.c,29 :: 0x0025 0x200D CALL _____DoICP 0x0026 0x118A BCF PCLATH, 3 0x0027 0x120A BCF PCLATH, 4 ;__Lib_System.c,31 :: 0x0028 0x0080 MOVWF INDF ;__Lib_System.c,32 :: 0x0029 0x0A84 INCF FSR, 1 ;__Lib_System.c,33 :: 0x002A 0x0AA1 INCF ___DoICPAddr, 1 ;__Lib_System.c,35 :: 0x002B 0x1903 BTFSC STATUS, 2 ;__Lib_System.c,36 :: 0x002C 0x0AA2 INCF ___DoICPAddr+1, 1 ;__Lib_System.c,37 :: 0x002D 0x03F0 DECF R0, 1 ;__Lib_System.c,39 :: 0x002E 0x1D03 BTFSS STATUS, 2 ;__Lib_System.c,40 :: 0x002F 0x2825 GOTO _CC2D_Loop1 ;__Lib_System.c,42 :: 0x0030 0x0008 RETURN ; end of ___CC2DW _ByteToStr: ;__Lib_Conversions.c,3 :: ;__Lib_Conversions.c,6 :: 0x0031 0x1283 BCF STATUS, 5 0x0032 0x1303 BCF STATUS, 6 0x0033 0x01BE CLRF ByteToStr_DigitPos_L0 L_ByteToStr0: 0x0034 0x3003 MOVLW 3 0x0035 0x023E SUBWF ByteToStr_DigitPos_L0, 0 0x0036 0x1803 BTFSC STATUS, 0 0x0037 0x283F GOTO L_ByteToStr1 ;__Lib_Conversions.c,7 :: 0x0038 0x083E MOVF ByteToStr_DigitPos_L0, 0 0x0039 0x073D ADDWF FARG_ByteToStr_output, 0 0x003A 0x0084 MOVWF FSR 0x003B 0x3020 MOVLW 32 0x003C 0x0080 MOVWF INDF ;__Lib_Conversions.c,6 :: 0x003D 0x0ABE INCF ByteToStr_DigitPos_L0, 1 ;__Lib_Conversions.c,7 :: 0x003E 0x2834 GOTO L_ByteToStr0 L_ByteToStr1: ;__Lib_Conversions.c,9 :: 0x003F 0x083E MOVF ByteToStr_DigitPos_L0, 0 0x0040 0x073D ADDWF FARG_ByteToStr_output, 0 0x0041 0x0084 MOVWF FSR 0x0042 0x0180 CLRF INDF 0x0043 0x03BE DECF ByteToStr_DigitPos_L0, 1 ;__Lib_Conversions.c,11 :: L_ByteToStr3: ;__Lib_Conversions.c,12 :: 0x0044 0x083E MOVF ByteToStr_DigitPos_L0, 0 0x0045 0x073D ADDWF FARG_ByteToStr_output, 0 0x0046 0x00BF MOVWF FLOC__ByteToStr 0x0047 0x300A MOVLW 10 0x0048 0x00F4 MOVWF R4 0x0049 0x083C MOVF FARG_ByteToStr_input, 0 0x004A 0x00F0 MOVWF R0 0x004B 0x2014 CALL _Div_8x8_U 0x004C 0x0878 MOVF R8, 0 0x004D 0x00F0 MOVWF R0 0x004E 0x3030 MOVLW 48 0x004F 0x07F0 ADDWF R0, 1 0x0050 0x083F MOVF FLOC__ByteToStr, 0 0x0051 0x0084 MOVWF FSR 0x0052 0x0870 MOVF R0, 0 0x0053 0x0080 MOVWF INDF ;__Lib_Conversions.c,13 :: 0x0054 0x300A MOVLW 10 0x0055 0x00F4 MOVWF R4 0x0056 0x083C MOVF FARG_ByteToStr_input, 0 0x0057 0x00F0 MOVWF R0 0x0058 0x2014 CALL _Div_8x8_U 0x0059 0x0870 MOVF R0, 0 0x005A 0x00BC MOVWF FARG_ByteToStr_input ;__Lib_Conversions.c,14 :: 0x005B 0x0870 MOVF R0, 0 0x005C 0x3A00 XORLW 0 0x005D 0x1D03 BTFSS STATUS, 2 0x005E 0x2860 GOTO L_ByteToStr5 ;__Lib_Conversions.c,15 :: 0x005F 0x2862 GOTO L_ByteToStr4 L_ByteToStr5: ;__Lib_Conversions.c,16 :: 0x0060 0x03BE DECF ByteToStr_DigitPos_L0, 1 ;__Lib_Conversions.c,17 :: 0x0061 0x2844 GOTO L_ByteToStr3 L_ByteToStr4: ;__Lib_Conversions.c,18 :: 0x0062 0x0008 RETURN ; end of _ByteToStr _UART1_Write_Text: ;__Lib_UART_c67.c,47 :: ;__Lib_UART_c67.c,48 :: 0x0063 0x1283 BCF STATUS, 5 0x0064 0x1303 BCF STATUS, 6 0x0065 0x01BE CLRF UART1_Write_Text_counter_L0 ;__Lib_UART_c67.c,50 :: 0x0066 0x083C MOVF FARG_UART1_Write_Text_uart_text, 0 0x0067 0x0084 MOVWF FSR 0x0068 0x0800 MOVF INDF, 0 0x0069 0x00BD MOVWF UART1_Write_Text_data__L0 ;__Lib_UART_c67.c,51 :: L_UART1_Write_Text5: 0x006A 0x083D MOVF UART1_Write_Text_data__L0, 0 0x006B 0x3A00 XORLW 0 0x006C 0x1903 BTFSC STATUS, 2 0x006D 0x2878 GOTO L_UART1_Write_Text6 ;__Lib_UART_c67.c,52 :: 0x006E 0x083D MOVF UART1_Write_Text_data__L0, 0 0x006F 0x00C0 MOVWF FARG_UART1_Write_data_ 0x0070 0x2003 CALL _UART1_Write ;__Lib_UART_c67.c,53 :: 0x0071 0x0ABE INCF UART1_Write_Text_counter_L0, 1 ;__Lib_UART_c67.c,54 :: 0x0072 0x083E MOVF UART1_Write_Text_counter_L0, 0 0x0073 0x073C ADDWF FARG_UART1_Write_Text_uart_text, 0 0x0074 0x0084 MOVWF FSR 0x0075 0x0800 MOVF INDF, 0 0x0076 0x00BD MOVWF UART1_Write_Text_data__L0 ;__Lib_UART_c67.c,55 :: 0x0077 0x286A GOTO L_UART1_Write_Text5 L_UART1_Write_Text6: ;__Lib_UART_c67.c,56 :: 0x0078 0x0008 RETURN ; end of _UART1_Write_Text _UART1_Init: ;__Lib_UART_c67.c,2 :: ;__Lib_UART_c67.c,5 :: 0x0079 0x1683 BSF STATUS, 5 0x007A 0x1303 BCF STATUS, 6 0x007B 0x1698 BSF TXSTA, 5 ;__Lib_UART_c67.c,6 :: 0x007C 0x3090 MOVLW 144 0x007D 0x1283 BCF STATUS, 5 0x007E 0x0098 MOVWF RCSTA ;__Lib_UART_c67.c,7 :: 0x007F 0x1683 BSF STATUS, 5 0x0080 0x1787 BSF TRISC7_bit, 7 ;__Lib_UART_c67.c,8 :: 0x0081 0x1307 BCF TRISC6_bit, 6 ;__Lib_UART_c67.c,10 :: L_UART1_Init0: 0x0082 0x1283 BCF STATUS, 5 0x0083 0x1E8C BTFSS PIR1, 5 0x0084 0x2888 GOTO L_UART1_Init1 ;__Lib_UART_c67.c,11 :: 0x0085 0x081A MOVF RCREG, 0 0x0086 0x00F0 MOVWF R0 0x0087 0x2882 GOTO L_UART1_Init0 L_UART1_Init1: ;__Lib_UART_c67.c,12 :: 0x0088 0x0008 RETURN ; end of _UART1_Init _main: ;t5.c,2 :: void main() { ;t5.c,4 :: char a[9]={1,2,3,4,5,6,7,8,9}; 0x0089 0x3001 MOVLW 1 0x008A 0x1283 BCF STATUS, 5 0x008B 0x1303 BCF STATUS, 6 0x008C 0x00AC MOVWF main_a_L0 0x008D 0x3002 MOVLW 2 0x008E 0x00AD MOVWF main_a_L0+1 0x008F 0x3003 MOVLW 3 0x0090 0x00AE MOVWF main_a_L0+2 0x0091 0x3004 MOVLW 4 0x0092 0x00AF MOVWF main_a_L0+3 0x0093 0x3005 MOVLW 5 0x0094 0x00B0 MOVWF main_a_L0+4 0x0095 0x3006 MOVLW 6 0x0096 0x00B1 MOVWF main_a_L0+5 0x0097 0x3007 MOVLW 7 0x0098 0x00B2 MOVWF main_a_L0+6 0x0099 0x3008 MOVLW 8 0x009A 0x00B3 MOVWF main_a_L0+7 0x009B 0x3009 MOVLW 9 0x009C 0x00B4 MOVWF main_a_L0+8 ;t5.c,5 :: char b[7]={10,20,30,40,50,60,70}; 0x009D 0x300A MOVLW 10 0x009E 0x00B5 MOVWF main_b_L0 0x009F 0x3014 MOVLW 20 0x00A0 0x00B6 MOVWF main_b_L0+1 0x00A1 0x301E MOVLW 30 0x00A2 0x00B7 MOVWF main_b_L0+2 0x00A3 0x3028 MOVLW 40 0x00A4 0x00B8 MOVWF main_b_L0+3 0x00A5 0x3032 MOVLW 50 0x00A6 0x00B9 MOVWF main_b_L0+4 0x00A7 0x303C MOVLW 60 0x00A8 0x00BA MOVWF main_b_L0+5 0x00A9 0x3046 MOVLW 70 0x00AA 0x00BB MOVWF main_b_L0+6 ;t5.c,6 :: char *p, *k, c; p=&a; 0x00AB 0x302C MOVLW main_a_L0 0x00AC 0x00AA MOVWF main_p_L0 ;t5.c,7 :: UART1_Init(9600); // Initialize UART module at 9600 bps 0x00AD 0x3033 MOVLW 51 0x00AE 0x1683 BSF STATUS, 5 0x00AF 0x0099 MOVWF SPBRG 0x00B0 0x1518 BSF TXSTA, 2 0x00B1 0x2079 CALL _UART1_Init ;t5.c,8 :: for (i=8;i>=6;i--) 0x00B2 0x3008 MOVLW 8 0x00B3 0x00A0 MOVWF _i L_main0: 0x00B4 0x3006 MOVLW 6 0x00B5 0x0220 SUBWF _i, 0 0x00B6 0x1C03 BTFSS STATUS, 0 0x00B7 0x28BF GOTO L_main1 ;t5.c,9 :: c+=*(p+i); 0x00B8 0x0820 MOVF _i, 0 0x00B9 0x072A ADDWF main_p_L0, 0 0x00BA 0x0084 MOVWF FSR 0x00BB 0x0800 MOVF INDF, 0 0x00BC 0x07AB ADDWF main_c_L0, 1 ;t5.c,8 :: for (i=8;i>=6;i--) 0x00BD 0x03A0 DECF _i, 1 ;t5.c,9 :: c+=*(p+i); 0x00BE 0x28B4 GOTO L_main0 L_main1: ;t5.c,10 :: bytetostr(c,text); 0x00BF 0x082B MOVF main_c_L0, 0 0x00C0 0x00BC MOVWF FARG_ByteToStr_input 0x00C1 0x3023 MOVLW main_text_L0 0x00C2 0x00BD MOVWF FARG_ByteToStr_output 0x00C3 0x2031 CALL _ByteToStr ;t5.c,11 :: uart1_write_text(text); 0x00C4 0x3023 MOVLW main_text_L0 0x00C5 0x00BC MOVWF FARG_UART1_Write_Text_uart_text 0x00C6 0x2063 CALL _UART1_Write_Text ;t5.c,12 :: delay_ms(1000); 0x00C7 0x300B MOVLW 11 0x00C8 0x00FB MOVWF R11 0x00C9 0x3026 MOVLW 38 0x00CA 0x00FC MOVWF R12 0x00CB 0x305D MOVLW 93 0x00CC 0x00FD MOVWF R13 L_main3: 0x00CD 0x0BFD DECFSZ R13, 1 0x00CE 0x28CD GOTO L_main3 0x00CF 0x0BFC DECFSZ R12, 1 0x00D0 0x28CD GOTO L_main3 0x00D1 0x0BFB DECFSZ R11, 1 0x00D2 0x28CD GOTO L_main3 0x00D3 0x0000 NOP 0x00D4 0x0000 NOP ;t5.c,13 :: while (1); L_main4: 0x00D5 0x28D5 GOTO L_main4 ;t5.c,14 :: } 0x00D6 0x28D6 GOTO $+0 ; end of _main Symbol List: //** Routines locations ** //ADDRESS SIZE PROCEDURE //---------------------------------------------- 0x0003 [10] _UART1_Write 0x000D [7] _____DoICP 0x0014 [17] _Div_8x8_U 0x0025 [12] ___CC2DW 0x0031 [50] _ByteToStr 0x0063 [22] _UART1_Write_Text 0x0079 [16] _UART1_Init 0x0089 [78] _main //** Variables locations ** //ADDRESS SIZE VARIABLE //---------------------------------------------- 0x0000 [1] INDF 0x0001 [1] TMR0 0x0002 [1] PCL 0x0003 [1] STATUS 0x0003 [0] Z_bit 0x0003 [0] C_bit 0x0003 [0] DC_bit 0x0003 [0] NOT_PD_bit 0x0003 [0] RP1_bit 0x0003 [0] IRP_bit 0x0003 [0] NOT_TO_bit 0x0003 [0] RP0_bit 0x0004 [1] FSRPTR 0x0004 [1] FSR 0x0005 [0] RA2_bit 0x0005 [0] RA1_bit 0x0005 [1] PORTA 0x0005 [0] RA0_bit 0x0005 [0] RA6_bit 0x0005 [0] RA7_bit 0x0005 [0] RA5_bit 0x0005 [0] RA3_bit 0x0005 [0] RA4_bit 0x0006 [0] RB6_bit 0x0006 [0] RB5_bit 0x0006 [1] PORTB 0x0006 [0] RB7_bit 0x0006 [0] RB4_bit 0x0006 [0] RB1_bit 0x0006 [0] RB0_bit 0x0006 [0] RB3_bit 0x0006 [0] RB2_bit 0x0007 [0] RC3_bit 0x0007 [0] RC2_bit 0x0007 [0] RC0_bit 0x0007 [0] RC1_bit 0x0007 [0] RC4_bit 0x0007 [0] RC6_bit 0x0007 [0] RC7_bit 0x0007 [1] PORTC 0x0007 [0] RC5_bit 0x0008 [0] RD4_bit 0x0008 [0] RD3_bit 0x0008 [0] RD5_bit 0x0008 [0] RD7_bit 0x0008 [0] RD6_bit 0x0008 [0] RD1_bit 0x0008 [0] RD2_bit 0x0008 [0] RD0_bit 0x0008 [1] PORTD 0x0009 [0] RE2_bit 0x0009 [1] PORTE 0x0009 [0] RE3_bit 0x0009 [0] RE0_bit 0x0009 [0] RE1_bit 0x000A [1] PCLATH 0x000B [0] RBIF_bit 0x000B [0] RBIE_bit 0x000B [1] INTCON 0x000B [0] PEIE_bit 0x000B [0] T0IF_bit 0x000B [0] GIE_bit 0x000B [0] INTF_bit 0x000B [0] TMR0IE_bit 0x000B [0] TMR0IF_bit 0x000B [0] INTE_bit 0x000B [0] T0IE_bit 0x000C [0] ADIF_bit 0x000C [0] TMR2IF_bit 0x000C [0] TXIF_bit 0x000C [0] RCIF_bit 0x000C [0] CCP1IF_bit 0x000C [1] PIR1 0x000C [0] SSPIF_bit 0x000C [0] TMR1IF_bit 0x000D [0] C2IF_bit 0x000D [0] ULPWUIF_bit 0x000D [0] EEIF_bit 0x000D [0] OSFIF_bit 0x000D [0] CCP2IF_bit 0x000D [0] BCLIF_bit 0x000D [0] C1IF_bit 0x000D [1] PIR2 0x000E [1] TMR1L 0x000F [1] TMR1H 0x0010 [0] T1OSCEN_bit 0x0010 [0] T1INSYNC_bit 0x0010 [0] T1GINV_bit 0x0010 [0] T1SYNC_bit 0x0010 [0] TMR1CS_bit 0x0010 [0] TMR1ON_bit 0x0010 [0] T1CKPS1_bit 0x0010 [0] TMR1GE_bit 0x0010 [0] T1CKPS0_bit 0x0010 [1] T1CON 0x0010 [0] NOT_T1SYNC_bit 0x0011 [1] TMR2 0x0012 [0] TOUTPS0_bit 0x0012 [0] TMR2ON_bit 0x0012 [0] T2CKPS0_bit 0x0012 [0] T2CKPS1_bit 0x0012 [0] TOUTPS2_bit 0x0012 [1] T2CON 0x0012 [0] TOUTPS3_bit 0x0012 [0] TOUTPS1_bit 0x0013 [1] SSPBUF 0x0014 [1] SSPCON 0x0014 [0] SSPM1_bit 0x0014 [0] CKP_bit 0x0014 [0] SSPEN_bit 0x0014 [0] WCOL_bit 0x0014 [0] SSPOV_bit 0x0014 [0] SSPM2_bit 0x0014 [0] SSPM0_bit 0x0014 [0] SSPM3_bit 0x0015 [1] CCPR1L 0x0015 [2] CCPR1 0x0016 [1] CCPR1H 0x0017 [0] CCP1M0_bit 0x0017 [0] P1M1_bit 0x0017 [0] CCP1M3_bit 0x0017 [0] CCP1M1_bit 0x0017 [0] CCP1M2_bit 0x0017 [0] CCP1X_bit 0x0017 [0] DC1B0_bit 0x0017 [1] CCP1CON 0x0017 [0] P1M0_bit 0x0017 [0] DC1B1_bit 0x0017 [0] CCP1Y_bit 0x0018 [0] SPEN_bit 0x0018 [0] ADDEN_bit 0x0018 [1] RCSTA 0x0018 [0] SREN_bit 0x0018 [0] CREN_bit 0x0018 [0] RC8_9_bit 0x0018 [0] OERR_bit 0x0018 [0] RX9D_bit 0x0018 [0] RCD8_bit 0x0018 [0] RX9_bit 0x0018 [0] RC9_bit 0x0018 [0] FERR_bit 0x0018 [0] NOT_RC8_bit 0x0019 [1] TXREG 0x001A [1] RCREG 0x001B [2] CCPR2 0x001B [1] CCPR2L 0x001C [1] CCPR2H 0x001D [0] CCP2M2_bit 0x001D [0] DC2B1_bit 0x001D [0] CCP2M1_bit 0x001D [0] CCP2X_bit 0x001D [0] CCP2Y_bit 0x001D [0] DC2B0_bit 0x001D [1] CCP2CON 0x001D [0] CCP2M0_bit 0x001D [0] CCP2M3_bit 0x001E [1] ADRESH 0x001F [1] ADCON0 0x001F [0] ADCS0_bit 0x001F [0] ADCS1_bit 0x001F [0] CHS3_bit 0x001F [0] GO_DONE_bit 0x001F [0] ADON_bit 0x001F [0] CHS1_bit 0x001F [0] NOT_DONE_bit 0x001F [0] CHS0_bit 0x001F [0] CHS2_bit 0x001F [0] GO_bit 0x0020 [1] _i 0x0021 [2] ___DoICPAddr 0x0023 [7] main_text_L0 0x002A [1] main_p_L0 0x002B [1] main_c_L0 0x002C [9] main_a_L0 0x0035 [7] main_b_L0 0x003C [1] FARG_UART1_Write_Text_uart_text 0x003C [1] FARG_ByteToStr_input 0x003D [1] UART1_Write_Text_data__L0 0x003D [1] FARG_ByteToStr_output 0x003E [1] UART1_Write_Text_counter_L0 0x003E [1] ByteToStr_DigitPos_L0 0x003F [1] FLOC__ByteToStr 0x0040 [1] FARG_UART1_Write_data_ 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 0x0081 [0] T0CS_bit 0x0081 [1] OPTION_REG 0x0081 [0] NOT_RBPU_bit 0x0081 [0] INTEDG_bit 0x0081 [0] T0SE_bit 0x0081 [0] PS1_bit 0x0081 [0] PS0_bit 0x0081 [0] PSA_bit 0x0081 [0] PS2_bit 0x0085 [0] TRISA4_bit 0x0085 [0] TRISA3_bit 0x0085 [0] TRISA7_bit 0x0085 [0] TRISA6_bit 0x0085 [0] TRISA5_bit 0x0085 [0] TRISA2_bit 0x0085 [0] TRISA1_bit 0x0085 [1] TRISA 0x0085 [0] TRISA0_bit 0x0086 [0] TRISB3_bit 0x0086 [0] TRISB0_bit 0x0086 [0] TRISB1_bit 0x0086 [0] TRISB2_bit 0x0086 [1] TRISB 0x0086 [0] TRISB7_bit 0x0086 [0] TRISB5_bit 0x0086 [0] TRISB4_bit 0x0086 [0] TRISB6_bit 0x0087 [0] TRISC7_bit 0x0087 [0] TRISC4_bit 0x0087 [0] TRISC6_bit 0x0087 [0] TRISC3_bit 0x0087 [0] TRISC2_bit 0x0087 [1] TRISC 0x0087 [0] TRISC1_bit 0x0087 [0] TRISC0_bit 0x0087 [0] TRISC5_bit 0x0088 [0] TRISD4_bit 0x0088 [0] TRISD3_bit 0x0088 [0] TRISD6_bit 0x0088 [0] TRISD5_bit 0x0088 [0] TRISD0_bit 0x0088 [1] TRISD 0x0088 [0] TRISD2_bit 0x0088 [0] TRISD1_bit 0x0088 [0] TRISD7_bit 0x0089 [0] TRISE1_bit 0x0089 [0] TRISE2_bit 0x0089 [0] TRISE3_bit 0x0089 [1] TRISE 0x0089 [0] TRISE0_bit 0x008C [1] PIE1 0x008C [0] TMR2IE_bit 0x008C [0] ADIE_bit 0x008C [0] TMR1IE_bit 0x008C [0] TXIE_bit 0x008C [0] RCIE_bit 0x008C [0] CCP1IE_bit 0x008C [0] SSPIE_bit 0x008D [0] ULPWUIE_bit 0x008D [0] BCLIE_bit 0x008D [1] PIE2 0x008D [0] CCP2IE_bit 0x008D [0] C2IE_bit 0x008D [0] OSFIE_bit 0x008D [0] EEIE_bit 0x008D [0] C1IE_bit 0x008E [0] NOT_BOR_bit 0x008E [1] PCON 0x008E [0] NOT_BO_bit 0x008E [0] SBOREN_bit 0x008E [0] ULPWUE_bit 0x008E [0] NOT_POR_bit 0x008F [0] LTS_bit 0x008F [0] SCS_bit 0x008F [1] OSCCON 0x008F [0] IRCF0_bit 0x008F [0] IRCF1_bit 0x008F [0] IRCF2_bit 0x008F [0] HTS_bit 0x008F [0] OSTS_bit 0x0090 [1] OSCTUNE 0x0090 [0] TUN0_bit 0x0090 [0] TUN2_bit 0x0090 [0] TUN1_bit 0x0090 [0] TUN4_bit 0x0090 [0] TUN3_bit 0x0091 [0] ACKSTAT_bit 0x0091 [0] ACKDT_bit 0x0091 [1] SSPCON2 0x0091 [0] GCEN_bit 0x0091 [0] ACKEN_bit 0x0091 [0] PEN_bit 0x0091 [0] RCEN_bit 0x0091 [0] SEN_bit 0x0091 [0] RSEN_bit 0x0092 [1] PR2 0x0093 [1] MSK 0x0093 [1] SSPMSK 0x0093 [1] SSPADD 0x0094 [1] SSPSTAT 0x0094 [0] I2C_READ_bit 0x0094 [0] NOT_W_bit 0x0094 [0] R_bit 0x0094 [0] S_bit 0x0094 [0] I2C_START__bit 0x0094 [0] UA_bit 0x0094 [0] BF_bit 0x0094 [0] READ_WRITE_bit 0x0094 [0] NOT_WRITE_bit 0x0094 [0] R_W_bit 0x0094 [0] I2C_DATA_bit 0x0094 [0] NOT_A_bit 0x0094 [0] D_bit 0x0094 [0] SMP_bit 0x0094 [0] CKE_bit 0x0094 [0] P_bit 0x0094 [0] I2C_STOP__bit 0x0094 [0] DATA_ADDRESS_bit 0x0094 [0] NOT_ADDRESS_bit 0x0094 [0] D_A_bit 0x0095 [0] WPUB1_bit 0x0095 [0] WPUB2_bit 0x0095 [1] WPUB 0x0095 [0] WPUB0_bit 0x0095 [0] WPUB3_bit 0x0095 [0] WPUB6_bit 0x0095 [0] WPUB7_bit 0x0095 [0] WPUB4_bit 0x0095 [0] WPUB5_bit 0x0096 [0] IOCB1_bit 0x0096 [0] IOCB2_bit 0x0096 [1] IOCB 0x0096 [0] IOCB0_bit 0x0096 [0] IOCB6_bit 0x0096 [0] IOCB7_bit 0x0096 [0] IOCB5_bit 0x0096 [0] IOCB3_bit 0x0096 [0] IOCB4_bit 0x0097 [0] VR1_bit 0x0097 [0] VR0_bit 0x0097 [1] VRCON 0x0097 [0] VR2_bit 0x0097 [0] VREN_bit 0x0097 [0] VROE_bit 0x0097 [0] VRR_bit 0x0097 [0] VR3_bit 0x0097 [0] VRSS_bit 0x0098 [0] TX9D_bit 0x0098 [0] TRMT_bit 0x0098 [1] TXSTA 0x0098 [0] TXD8_bit 0x0098 [0] BRGH_bit 0x0098 [0] NOT_TX8_bit 0x0098 [0] TX9_bit 0x0098 [0] CSRC_bit 0x0098 [0] TX8_9_bit 0x0098 [0] SENDB_bit 0x0098 [0] SYNC_bit 0x0098 [0] TXEN_bit 0x0099 [0] BRG0_bit 0x0099 [1] SPBRG 0x0099 [0] BRG1_bit 0x0099 [0] BRG5_bit 0x0099 [0] BRG6_bit 0x0099 [0] BRG7_bit 0x0099 [0] BRG4_bit 0x0099 [0] BRG2_bit 0x0099 [0] BRG3_bit 0x009A [0] BRG8_bit 0x009A [1] SPBRGH 0x009A [0] BRG12_bit 0x009A [0] BRG13_bit 0x009A [0] BRG10_bit 0x009A [0] BRG11_bit 0x009A [0] BRG9_bit 0x009A [0] BRG15_bit 0x009A [0] BRG14_bit 0x009B [1] PWM1CON 0x009B [0] PDC0_bit 0x009B [0] PDC5_bit 0x009B [0] PDC6_bit 0x009B [0] PRSEN_bit 0x009B [0] PDC4_bit 0x009B [0] PDC1_bit 0x009B [0] PDC2_bit 0x009B [0] PDC3_bit 0x009C [1] ECCPAS 0x009C [0] ECCPAS0_bit 0x009C [0] ECCPAS1_bit 0x009C [0] ECCPAS2_bit 0x009C [0] PSSAC1_bit 0x009C [0] PSSBD0_bit 0x009C [0] PSSBD1_bit 0x009C [0] PSSAC0_bit 0x009C [0] ECCPASE_bit 0x009D [0] STRB_bit 0x009D [0] STRA_bit 0x009D [1] PSTRCON 0x009D [0] STRSYNC_bit 0x009D [0] STRD_bit 0x009D [0] STRC_bit 0x009E [1] ADRESL 0x009F [0] ADFM_bit 0x009F [0] VCFG1_bit 0x009F [0] VCFG0_bit 0x009F [1] ADCON1 0x0105 [0] WDTPS1_bit 0x0105 [0] WDTPS0_bit 0x0105 [0] SWDTEN_bit 0x0105 [1] WDTCON 0x0105 [0] WDTPS3_bit 0x0105 [0] WDTPS2_bit 0x0107 [0] C1R_bit 0x0107 [0] C1CH1_bit 0x0107 [0] C1CH0_bit 0x0107 [0] C1POL_bit 0x0107 [0] C1ON_bit 0x0107 [0] C1OUT_bit 0x0107 [0] C1OE_bit 0x0107 [1] CM1CON0 0x0108 [0] C2R_bit 0x0108 [0] C2POL_bit 0x0108 [0] C2CH0_bit 0x0108 [0] C2CH1_bit 0x0108 [0] C2ON_bit 0x0108 [1] CM2CON0 0x0108 [0] C2OE_bit 0x0108 [0] C2OUT_bit 0x0109 [0] C2RSEL_bit 0x0109 [0] T1GSS_bit 0x0109 [0] C2SYNC_bit 0x0109 [0] MC1OUT_bit 0x0109 [0] MC2OUT_bit 0x0109 [0] C1RSEL_bit 0x0109 [1] CM2CON1 0x010C [1] EEDAT 0x010C [1] EEDATA 0x010D [1] EEADR 0x010E [1] EEDATH 0x010F [1] EEADRH 0x0185 [0] PULSS_bit 0x0185 [0] PULSR_bit 0x0185 [0] FVREN_bit 0x0185 [0] SR0_bit 0x0185 [0] C1SEN_bit 0x0185 [0] C2REN_bit 0x0185 [0] SR1_bit 0x0185 [1] SRCON 0x0187 [0] SCKP_bit 0x0187 [0] RCIDL_bit 0x0187 [0] BRG16_bit 0x0187 [0] ABDEN_bit 0x0187 [0] WUE_bit 0x0187 [0] ABDOVF_bit 0x0187 [1] BAUDCTL 0x0188 [0] ANS4_bit 0x0188 [0] ANS5_bit 0x0188 [0] ANS3_bit 0x0188 [0] ANS0_bit 0x0188 [0] ANS1_bit 0x0188 [0] ANS2_bit 0x0188 [1] ANSEL 0x0188 [0] ANS7_bit 0x0188 [0] ANS6_bit 0x0189 [0] ANS8_bit 0x0189 [0] ANS11_bit 0x0189 [0] ANS10_bit 0x0189 [0] ANS9_bit 0x0189 [0] ANS12_bit 0x0189 [1] ANSELH 0x0189 [0] ANS13_bit 0x018C [0] WREN_bit 0x018C [0] WR_bit 0x018C [0] RD_bit 0x018C [0] WRERR_bit 0x018C [1] EECON1 0x018C [0] EEPGD_bit 0x018D [1] EECON2 //** Label List: ** //---------------------------------------------- L_main0 L_main1 L_main2 L_main3 L_main4 L_main5 _main L_ByteToStr0 L_ByteToStr1 L_ByteToStr2 L_ByteToStr3 L_ByteToStr4 L_ByteToStr5 L_WordToStr6 L_WordToStr7 L_WordToStr8 L_WordToStr9 L_WordToStr10 L_WordToStr11 L_ShortToStr12 L_ShortToStr13 L_ShortToStr14 L_ShortToStr15 L_ShortToStr16 L_ShortToStr17 L_IntToStr18 L_IntToStr19 L_IntToStr20 L_IntToStr21 L_IntToStr22 L_IntToStr23 L_LongWordToStr24 L_LongWordToStr25 L_LongWordToStr26 L_LongWordToStr27 L_LongWordToStr28 L_LongWordToStr29 L_LongToStr30 L_LongToStr31 L_LongToStr32 L_LongToStr33 L_LongToStr34 L_LongToStr35 L_Dec2Bcd36 L_Dec2Bcd37 L_rtrim38 L_rtrim39 L_FloatToStr40 L_FloatToStr41 L_FloatToStr42 L_FloatToStr43 L_FloatToStr44 L_FloatToStr45 L_FloatToStr46 L_FloatToStr47 L_FloatToStr48 L_FloatToStr49 L_FloatToStr50 L_FloatToStr51 L_FloatToStr52 L_FloatToStr53 L_FloatToStr54 L_FloatToStr55 L_FloatToStr56 L_FloatToStr57 L_FloatToStr58 L_FloatToStr59 L_FloatToStr60 L_FloatToStr61 L__FloatToStr62 _ByteToStr _WordToStr L__WordToStr63 _ShortToStr L__ShortToStr64 _IntToStr L__IntToStr65 L__IntToStr66 _LongWordToStr L__LongWordToStr67 L__LongWordToStr68 _LongToStr L__LongToStr69 L__LongToStr70 _Dec2Bcd _Bcd2Dec16 L__Bcd2Dec1671 L__Bcd2Dec1672 _Dec2Bcd16 L__Dec2Bcd1673 L__Dec2Bcd1674 _rtrim _FloatToStr L__FloatToStr75 L__FloatToStr76 L__FloatToStr77 L__FloatToStr78 L__FloatToStr79 L_Div_16x16_S0 L_Div_16x16_S1 LOOPS3232A SADD22LA SOK22LA SADD22L8 SOK22L8 LOOPS3232B SADD22LB SOK22LB SADD22L16 SOK22L16 LOOPS3232C SADD22LC SOK22LC SADD22L24 SOK22L24 LOOPS3232D SADD22LD SOK22LD SOK22L L_Div_32x32_S6 L_Div_32x32_S7 L_Div_32x32_S8 L_Div_32x32_S9 FXD3232S END_ALL CA3232S C3232SX C3232SX1 C3232S C3232S2 C3232SX4 C3232SOK C3232SX3 C3232SX2 avoid_comfrem LOOPU3232A UADD22LA UOK22LA UADD22L8 UOK22L8 LOOPU3232B UADD22LB UOK22LB UADD22L16 UOK22L16 LOOPU3232C UADD22LC UOK22LC UADD22L24 UOK22L24 LOOPU3232D UADD22LD UOK22LD UOK22L _NEXT _EXIT2 _LOOP _EXIT1 _IF_FIRST _IF_SECOND _INVERCE_FIRST _MULT _INBERSE_SECOND _EXIT _Mul_8x8_U _Mul_16x16_U _Div_8x8_U _Div_16x16_U _Mul_8x8_S _Mul_16x16_S _Div_16x16_S_L _Div_16x16_S _Div_8x8_S _SDIV3232L _COMFREM _Div_32x32_S _Div_32x32_U _Mul_32x32_U _Mul_32x32_S _CC2D_Loop1 _____DoICP _____DoIFC ___CC2DW _Swap L_UART1_Init0 L_UART1_Init1 L_UART1_Read2 L_UART1_Write3 L_UART1_Write4 L_UART1_Write_Text5 L_UART1_Write_Text6 L_UART1_Read_Text7 L_UART1_Read_Text8 L_UART1_Read_Text9 L_UART1_Read_Text10 L_UART1_Read_Text11 L_UART1_Read_Text12 L_UART1_Read_Text13 L_UART1_Read_Text14 L_UART1_Read_Text15 _UART1_Init _UART1_Data_Ready _UART1_Read _UART1_Tx_Idle _UART1_Write _UART1_Write_Text _UART1_Read_Text