ROM used: 908 (44%)
908 (44%) including unused fragments
1 Average locations per line
5 Average locations per statement
RAM used: 25 (7%) at main() level
33 (9%) worst case
Stack used: 4 worst case (out of 8 total available)
Lines Stmts % Files
----- ----- --- -----
142 114 68 main.c
17 0 0 main.h
313 0 0 ..\..\..\PROGRAM FILES\PICC\devices\16F877A.h
279 53 32 mylcd.c
----- -----
751 167 Total
Page ROM % RAM Vol Diff Functions:
---- --- --- --- --- ---- ----------
0 24 3 1 @delay_ms1
0 8 1 0 3170 5.9 @const51
0 22 2 3 305 5.1 lcd_send_nibble
0 23 3 2 149 1.8 lcd_send_byte
0 61 7 2 631 7.2 lcd_init
0 29 3 4 336 6.0 lcd_gotoxy
0 8 1 0 @goto10083
0 51 6 1 404 5.6 lcd_putc
0 550 61 18 6513 10.9 MAIN
0 15 2 0 @const81
0 27 3 0 @const82
0 25 3 0 @const84
0 20 2 0 @const85
0 26 3 0 @const87
0 15 2 0 @const89
Program metrics:
Functions 7
Statements 167
Comments 230
Volume (V) 14539
Difficilty (D) 42.7
Effort to implement (E) 620889
Time to implement (T) 9 hours, 35 minutes
Est Delivered Bugs (B) 2
Cyclomatic Complexity 37
Maintainability (MI) 105
Segment Used Free
----------- ---- ----
00000-00003 4 0
00004-007FF 904 1140