ROM used: 1040 (51%)
          1040 (51%) including unused fragments

          1 Average locations per line
          8 Average locations per statement

RAM used: 165 (45%) at main() level
          234 (64%) worst case

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

Lines Stmts  %   Files
----- ----- ---  -----
  115    79  63  main.c
   17     0   0  main.h
  313     0   0  ..\..\..\PROGRAM FILES\PICC\devices\16F877A.h
  312    47  37  lcd.c
----- -----
  757   126 Total

Page ROM  %  RAM   Vol Diff  Functions:
---- --- --- ---   --- ----  ----------
0     24   2   1             @delay_ms1
0      8   1   0             @const51
0     19   2   3   307  4.9  lcd_send_nibble
0     32   3   2   149  1.8  lcd_send_byte
0     77   7   2   634  7.0  lcd_init
0     19   2   4   157  5.0  lcd_gotoxy
0     65   6   1   404  5.6  lcd_putc
0    706  68 158  3093  3.5  MAIN
0      9   1   0             @const93
0     12   1   0             @const98
0     13   1   0             @const99
0     13   1   0             @const100
0     13   1   0             @const101
0     13   1   0             @const102
0     13   1   0             @const103

Program metrics:
    Functions               6
    Statements              126
    Comments                223
    Volume (V)              6140
    Difficilty (D)          28.0
    Effort to implement (E) 171790
    Time to implement (T)   2 hours, 39 minutes
    Est Delivered Bugs (B)  1
    Cyclomatic Complexity   9
    Maintainability (MI)    84

 Segment     Used  Free
-----------  ----  ----
00000-00003     4  0  
00004-007FF  1036  1008