ROM used: 363 (18%)
          363 (18%) including unused fragments

          1 Average locations per line
          6 Average locations per statement

RAM used: 20 (5%) at main() level
          30 (8%) worst case

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

Lines Stmts  %   Files
----- ----- ---  -----
   39    18  28  main.c
   17     0   0  main.h
  313     0   0  C:\Program Files\PICC\devices\16F877A.h
  312    47  72  lcd.c
----- -----
  681    65 Total

Page ROM  %  RAM   Vol Diff  Functions:
---- --- --- ---   --- ----  ----------
0     24   7   1             @delay_ms1
0      8   2   0             @const51
0     17   5   3   307  4.9  lcd_send_nibble
0     24   7   2   149  1.8  lcd_send_byte
0     61  17   2   634  7.0  lcd_init
0     17   5   4   157  5.0  lcd_gotoxy
0     51  14   1   404  5.6  lcd_putc
0    144  40  13   529  3.7  MAIN
0     13   4   0             @const76

Program metrics:
    Functions               6
    Statements              65
    Comments                223
    Volume (V)              3168
    Difficilty (D)          27.5
    Effort to implement (E) 86997
    Time to implement (T)   1 hours, 21 minutes
    Est Delivered Bugs (B)  1
    Cyclomatic Complexity   9
    Maintainability (MI)    98

 Segment     Used  Free
-----------  ----  ----
00000-00003     4  0  
00004-007FF   359  1685