
ROM used:   343/8192 (4%)
            343/8192 (4%) including unused fragments

            0.4 Average locations per line
            8.4 Average locations per statement

RAM used:   17/368 (5%) at main() level
            30/368 (8%) worst case

Stack used: 2 worst case (1 in main + 1 for interrupts)
Stack size: 8

Lines Stmts  %   Files
----- ----- ---  -----
   31     9  22  nhietdo.c
   10     0   0  nhietdo.h
  768     0   0  ..\..\..\..\..\..\..\..\..\..\Program Files (x86)\PICC\Devices\16F887.h
   87    32  78  ..\..\..\..\..\..\..\..\..\..\Program Files (x86)\PICC\Devices\lcd4bit.c
   32     0   0  ..\..\..\..\..\..\..\..\..\..\Program Files (x86)\PICC\Drivers\stddef.h
----- -----
  928    41 Total

Page ROM  %  RAM   Vol Diff  Functions:
---- --- --- ---   --- ----  ----------
0      8   2    0    20  1.3  rda_isr
0    103  30    0   163  2.9  MAIN
0     31   9    2    67  1.6  @ITOF
0    119  35   13             @MULFF
0     33  10    4             @SFTOI
 Inline         0             @cinit1

Program metrics:
    Functions               3
    Statements              41
    Comments                166
    Volume (V)              335
    Difficulty (D)          5.5
    Effort to implement (E) 1828
    Time to implement (T)   2 minutes
    Est Delivered Bugs (B)  0
    Cyclomatic Complexity   1
    Maintainability (MI)    61

 Segment     Used  Free
-----------  ----  ----
00000-00003     4  0  
00004-00030    45  0  
00031-007FF   294  1705  
00800-00FFF     0  2048  
01000-017FF     0  2048  
01800-01FFF     0  2048  



