
ROM used:   488/8192 (6%)
            488/8192 (6%) including unused fragments

            0.4 Average locations per line
            4.6 Average locations per statement

RAM used:   5/368 (1%) at main() level
            19/368 (5%) worst case

Stack used: 5 worst case (5 in main + 0 for interrupts)
Stack size: 8

Lines Stmts  %   Files
----- ----- ---  -----
   28     7   7  main.c
  671     0   0  C:\Program Files (x86)\PICC\Devices\16F877a.h
  456   100  93  C:\Program Files (x86)\PICC\Drivers\lcd.c
----- -----
 1155   107 Total

Page ROM  %  RAM   Vol Diff  Functions:
---- --- --- ---   --- ----  ----------
0     20   4    1             @delay_ms1
 Inline         3   760  4.5  lcd_read_byte
0     49  10    2   262  3.7  lcd_read_nibble
0     48  10    1   399  2.4  lcd_send_nibble
0     94  19    3   415  3.7  lcd_send_byte
0     70  14    6   852  6.2  lcd_init
0     18   4    4   208  6.3  lcd_gotoxy
0     44   9    1   354  4.7  lcd_putc
0     38   8    0   132  2.0  MAIN
0      8   2    0             @const660
0     86  18    4             @PSTRINGC7_645
0      9   2    0             @const662
 Inline         0             @cinit1

Program metrics:
    Functions               8
    Statements              107
    Comments                223
    Volume (V)              5108
    Difficulty (D)          32.6
    Effort to implement (E) 166299
    Time to implement (T)   2 hours, 34 minutes
    Est Delivered Bugs (B)  1
    Cyclomatic Complexity   8
    Maintainability (MI)    143

 Segment     Used  Free
-----------  ----  ----
00000-00003     4  0  
00004-007FF   484  1560  
00800-00FFF     0  2048  
01000-017FF     0  2048  
01800-01FFF     0  2048  



