ROM used: 3809 (46%)
          3819 (47%) including unused fragments

          1 Average locations per line
          7 Average locations per statement

RAM used: 35 (10%) at main() level
          72 (20%) worst case

Stack used: 5 worst case (out of 8 total available)

Lines Stmts  %   Files
----- ----- ---  -----
   79    37   7  main.c
   22     0   0  main.h
  423     0   0  C:\Program Files\PICC\devices\16F887.h
  408    88  17  C:\Program Files\PICC\drivers\lcd.c
   14     0   0  ..\SHT25.h
   92    51  10  ..\SHT25.c
    8     0   0  ..\LTS01.h
   22    11   2  ..\LTS01.c
   25     0   0  ..\.\HMC5883L.h
   76    28   5  ..\HMC5883L.c
 2172   260  49  C:\Program Files\PICC\drivers\math.h
   12     0   0  ..\MPL3115.h
  106    53  10  ..\MPL3115.c
----- -----
 3459   528 Total

Page ROM  %  RAM   Vol Diff  Functions:
---- --- --- ---   --- ----  ----------
0     20   1   1             @delay_ms1
0     69   2   3             @I2C_READ_1
0     74   2   1             @I2C_WRITE_1
0      8   0   0             @const80
 Inline        3   751  4.5  lcd_read_byte
0     49   1   2   254  3.7  lcd_read_nibble
0     44   1   1   391  2.4  lcd_send_nibble
0     92   2   3   402  3.6  lcd_send_byte
0     56   1   2   666  5.0  lcd_init
0     18   0   4   191  5.8  lcd_gotoxy
0     45   1   1   354  4.7  lcd_putc
0    207   5   9   572  6.0  SHT25_get_temp
0     29   1   2             @ITOF
0    202   5  14             @DIVFF
0    117   3  13             @MULFF
0    321   8  16             @ADDFF
0    182   5   9   554  5.9  SHT25_get_hum
0    176   5   6   382  2.7  LTS01_get_temp
 Inline        2             @SITOF
0     57   1   2   102  1.8  hmc5883l_write_reg
1    145   4   6   636  3.3  hmc5883l_read_data
1    189   5   0   280  1.4  mpl3115_setP
0     90   2   2   167  2.4  mpl3115_read
1     98   3  13   206  4.3  mpl3115_T
1    186   5  22   411  5.7  mpl3115_P
 Inline        4             @DTOF
1    518  14  23  1525  4.4  MAIN
0      6   0   0             @const306
0     72   2   3             @PSTRINGC7_9600_62_63
0      9   0   0             @const308
0      7   0   0             @const309
0      8   0   0             @const310
0     70   2   3             @PSTRINGC7_98
0      6   0   0             @const312
1     31   1   5             @FTOSD
1     66   2  13             @DIV3232
1    212   6  13             @PRINTF_L32D_98FPFPF
1    118   3   9             @PRINTF_LD_9600_62_63
1    208   5  13             @PRINTF_L32D_9600_62_63FPFPF

Program metrics:
    Functions               17
    Statements              528
    Comments                500
    Volume (V)              13217
    Difficilty (D)          64.9
    Effort to implement (E) 857938
    Time to implement (T)   13 hours, 14 minutes
    Est Delivered Bugs (B)  3
    Cyclomatic Complexity   8
    Maintainability (MI)    123

 Segment     Used  Free
-----------  ----  ----
00000-00003     4  0  
00004-007FF  2034  10  
00800-00FFF  1771  277  
01000-017FF     0  2048  
01800-01FFF     0  2048