Microchip MPLAB XC8 Compiler V1.34 () Linker command line: --edf=C:\Program Files (x86)\Microchip\xc8\v1.34\dat\en_msgs.txt -cs \ -h+dist/default/production\feux_wc.X.production.sym \ --cmf=dist/default/production\feux_wc.X.production.cmf -z -Q16F87 \ -oC:\Users\micka\AppData\Local\Temp\sar0.6 \ -Mdist/default/production/feux_wc.X.production.map -E1 -ver=XC8 \ -ASTACK=0110h-016fh -pstack=STACK -ACODE=00h-07FFhx2 -ASTRCODE=00h-0FFFh \ -ASTRING=00h-0FFhx16 -ACONST=00h-0FFhx16 -AENTRY=00h-0FFhx16 \ -ACOMMON=070h-07Fh -ABANK0=020h-06Fh -ABANK1=0A0h-0EFh \ -ABANK2=0110h-016Fh -ABANK3=0190h-01EFh \ -ARAM=020h-06Fh,0A0h-0EFh,0110h-016Fh,0190h-01EFh \ -AABS1=020h-07Fh,0A0h-0EFh,0110h-016Fh,0190h-01EFh -ASFR0=00h-01Fh \ -ASFR1=080h-09Fh -ASFR2=0100h-010Fh -ASFR3=0180h-018Fh \ -preset_vec=00h,intentry,init,end_init -ppowerup=CODE -pcinit=CODE \ -pfunctab=CODE -ACONFIG=02007h-02008h -pconfig=CONFIG -DCONFIG=2 \ -AIDLOC=02000h-02003h -pidloc=IDLOC -DIDLOC=2 -AEEDATA=00h-0FFh/02100h \ -peeprom_data=EEDATA -DEEDATA=2 -DCODE=2 -DSTRCODE=2 -DSTRING=2 -DCONST=2 \ -DENTRY=2 -k C:\Users\micka\AppData\Local\Temp\sar0.obj \ dist/default/production\feux_wc.X.production.obj Object code version is 3.11 Machine type is 16F87 Name Link Load Length Selector Space Scale C:\Users\micka\AppData\Local\Temp\sar0.obj end_init 0 0 2 0 0 config 2007 2007 1 400E 0 dist/default/production\feux_wc.X.production.obj cinit 7FD 7FD 3 FFA 0 text1 71A 71A 8 E34 0 maintext 722 722 DB E44 0 cstackCOMMON 70 70 5 70 1 TOTAL Name Link Load Length Space CLASS STACK CLASS CODE end_init 0 0 2 0 cinit 7FD 7FD 3 0 text1 71A 71A 8 0 maintext 722 722 DB 0 CLASS STRCODE CLASS STRING CLASS CONST CLASS ENTRY CLASS COMMON cstackCOMMON 70 70 5 1 CLASS BANK0 CLASS BANK1 CLASS BANK2 CLASS BANK3 CLASS RAM CLASS ABS1 abs_s1 7E 7E 2 1 CLASS SFR0 CLASS SFR1 CLASS SFR2 CLASS SFR3 CLASS CONFIG config 2007 2007 1 0 CLASS IDLOC CLASS EEDATA SEGMENTS Name Load Length Top Selector Space Class Delta reset_vec 000000 000002 000002 0 0 CODE 2 cstackCOMMON 000070 000005 000075 70 1 COMMON 1 text1 00071A 000008 000722 E34 0 CODE 2 maintext 000722 0000DB 0007FD E44 0 CODE 2 cinit 0007FD 000003 000800 FFA 0 CODE 2 config 002007 000001 002008 400E 0 CONFIG 2 UNUSED ADDRESS RANGES Name Unused Largest block Delta BANK0 0020-006F 50 1 BANK1 00A0-00EF 50 1 BANK2 0110-016F 60 1 BANK3 0190-01EF 60 1 CODE 0002-0719 718 2 0800-0FFF 800 COMMON 0075-007D 9 1 CONFIG 2008-2008 1 2 CONST 0002-0719 100 2 0800-0FFF 100 EEDATA 2100-21FF 100 2 ENTRY 0002-0719 100 2 0800-0FFF 100 IDLOC 2000-2003 4 2 RAM 0020-006F 50 1 00A0-00EF 50 0110-016F 60 0190-01EF 60 SFR0 0000-001F 20 1 SFR1 0080-009F 20 1 SFR2 0100-010F 10 1 SFR3 0180-018F 10 1 STACK 0110-016F 60 1 STRCODE 0002-0719 718 2 0800-0FFF 800 STRING 0002-0719 100 2 0800-0FFF 100 Symbol Table _OSCCONbits (abs) 008F _PORTA (abs) 0005 _PORTAbits (abs) 0005 _PORTB (abs) 0006 _PORTBbits (abs) 0006 _TRISA (abs) 0085 _TRISB (abs) 0086 __CFG_BOREN$OFF (abs) 0000 __CFG_CCPMX$RB3 (abs) 0000 __CFG_CP$ON (abs) 0000 __CFG_CPD$ON (abs) 0000 __CFG_DEBUG$OFF (abs) 0000 __CFG_FOSC$INTOSCIO (abs) 0000 __CFG_LVP$OFF (abs) 0000 __CFG_MCLRE$OFF (abs) 0000 __CFG_PWRTE$ON (abs) 0000 __CFG_WDTE$OFF (abs) 0000 __CFG_WRT$OFF (abs) 0000 __Habs1 abs1 0000 __Hbank0 bank0 0000 __Hbank1 bank1 0000 __Hbank2 bank2 0000 __Hbank3 bank3 0000 __Hcinit cinit 0800 __Hclrtext clrtext 0000 __Hcode code 0000 __Hcommon common 0000 __Hconfig config 2008 __HcstackCOMMON cstackCOMMON 0000 __Heeprom_data eeprom_data 0000 __Hend_init end_init 0002 __Hfunctab functab 0000 __Hidloc idloc 0000 __Hinit init 0000 __Hintentry intentry 0000 __Hmaintext maintext 0000 __Hpowerup powerup 0000 __Hram ram 0000 __Hreset_vec reset_vec 0000 __Hsfr0 sfr0 0000 __Hsfr1 sfr1 0000 __Hsfr2 sfr2 0000 __Hsfr3 sfr3 0000 __Hspace_0 (abs) 2008 __Hspace_1 (abs) 0075 __Hspace_2 (abs) 0000 __Hspace_3 (abs) 0000 __Hstack stack 0000 __Hstrings strings 0000 __Htext text 0000 __Labs1 abs1 0000 __Lbank0 bank0 0000 __Lbank1 bank1 0000 __Lbank2 bank2 0000 __Lbank3 bank3 0000 __Lcinit cinit 07FD __Lclrtext clrtext 0000 __Lcode code 0000 __Lcommon common 0000 __Lconfig config 2007 __LcstackCOMMON cstackCOMMON 0000 __Leeprom_data eeprom_data 0000 __Lend_init end_init 0000 __Lfunctab functab 0000 __Lidloc idloc 0000 __Linit init 0000 __Lintentry intentry 0000 __Lmaintext maintext 0000 __Lpowerup powerup 0000 __Lram ram 0000 __Lreset_vec reset_vec 0000 __Lsfr0 sfr0 0000 __Lsfr1 sfr1 0000 __Lsfr2 sfr2 0000 __Lsfr3 sfr3 0000 __Lspace_0 (abs) 0000 __Lspace_1 (abs) 0000 __Lspace_2 (abs) 0000 __Lspace_3 (abs) 0000 __Lstack stack 0000 __Lstrings strings 0000 __Ltext text 0000 __S0 (abs) 2008 __S1 (abs) 0075 __S2 (abs) 0000 __S3 (abs) 0000 ___int_sp stack 0000 ___latbits (abs) 0001 ___sp stack 0000 __end_of__initialization cinit 07FD __end_of_init_oscillator text1 0722 __end_of_main maintext 07FD __initialization cinit 07FD __pcstackCOMMON cstackCOMMON 0070 __pmaintext maintext 0722 __ptext0 text0 0000 __ptext1 text1 071A __size_of_init_oscillator (abs) 0000 __size_of_main (abs) 0000 _init_oscillator text1 071A _main maintext 0722 btemp (abs) 007E end_of_initialization cinit 07FD intlevel0 functab 0000 intlevel1 functab 0000 intlevel2 functab 0000 intlevel3 functab 0000 intlevel4 functab 0000 intlevel5 functab 0000 ltemp (abs) 007E ltemp0 (abs) 007E ltemp1 (abs) 0082 ltemp2 (abs) 0086 ltemp3 (abs) 0080 main@nb_sec cstackCOMMON 0073 reset_vec reset_vec 0000 stackhi (abs) 0000 stacklo (abs) 0000 start init 0000 start_initialization cinit 07FD ttemp (abs) 007E ttemp0 (abs) 007E ttemp1 (abs) 0081 ttemp2 (abs) 0084 ttemp3 (abs) 0087 ttemp4 (abs) 007F wtemp (abs) 007E wtemp0 (abs) 007E wtemp1 (abs) 0080 wtemp2 (abs) 0082 wtemp3 (abs) 0084 wtemp4 (abs) 0086 wtemp5 (abs) 0088 wtemp6 (abs) 007F FUNCTION INFORMATION: *************** function _main ***************** Defined at: line 58 in file "main_feux_wc.c" Parameters: Size Location Type None Auto vars: Size Location Type nb_sec 2 3[COMMON] int Return value: Size Location Type 2 20[None ] int Registers used: wreg, status,2, status,0, btemp+1, pclath, cstack Tracked objects: On entry : On exit : Unchanged: Data sizes: COMMON BANK0 BANK1 BANK3 BANK2 Params: 0 0 0 0 0 Locals: 2 0 0 0 0 Temps: 3 0 0 0 0 Totals: 5 0 0 0 0 Total ram usage: 5 bytes Hardware stack levels required when called: 1 This function calls: _init_oscillator This function is called by: Startup code after reset This function uses a non-reentrant model *************** function _init_oscillator ***************** Defined at: line 111 in file "main_feux_wc.c" Parameters: Size Location Type None Auto vars: Size Location Type None Return value: Size Location Type None void Registers used: wreg, status,2, status,0 Tracked objects: On entry : On exit : Unchanged: Data sizes: COMMON BANK0 BANK1 BANK3 BANK2 Params: 0 0 0 0 0 Locals: 0 0 0 0 0 Temps: 0 0 0 0 0 Totals: 0 0 0 0 0 Total ram usage: 0 bytes Hardware stack levels used: 1 This function calls: Nothing This function is called by: _main This function uses a non-reentrant model MODULE INFORMATION Module Function Class Link Load Size shared __initializatio CODE 07FD 0000 1 shared estimated size: 1 main_feux_wc.c _init_oscillato CODE 071A 0000 9 _main CODE 0722 0000 220 main_feux_wc.c estimated size: 229