ROM used: 1258 (15%)
1258 (15%) including unused fragments
1 Average locations per line
13 Average locations per statement
RAM used: 23 (6%) at main() level
48 (13%) worst case
Stack used: 6 worst case (out of 8 total available)
Lines Stmts % Files
----- ----- --- -----
86 49 50 main.c
20 0 0 main.h
423 0 0 ..\..\..\..\..\Program Files (x86)\PICC\devices\16F887.h
312 49 50 LCD.C
----- -----
841 98 Total
Page ROM % RAM Vol Diff Functions:
---- --- --- --- --- ---- ----------
0 20 2 1 @delay_ms1
0 8 1 0 @const65
0 42 3 1 310 1.9 lcd_send_nibble
0 25 2 2 149 1.8 lcd_send_byte
0 57 5 2 439 4.3 lcd_init
0 17 1 4 157 5.0 lcd_gotoxy
0 51 4 1 404 5.6 lcd_putc
0 6 0 0 25 1.9 EXT_isr
0 348 28 9 1494 5.3 MAIN
0 8 1 0 284 4.6 @const92
0 70 6 3 474 4.3 @PSTRINGC7_79
0 9 1 0 @const94
0 29 2 2 @ITOF
0 8 1 0 908 3.9 @const97
0 79 6 4 @PSTRINGCN7_79
Inline 13 @MULFF
Inline 5 @FTOSD
0 66 5 13 @DIV3232
0 346 28 13 @PRINTF_L32D_79FPFPF
0 7 1 0 @const111
0 8 1 0 @const112
0 7 1 0 @const113
Program metrics:
Functions 10
Statements 98
Comments 239
Volume (V) 7022
Difficilty (D) 37.9
Effort to implement (E) 265873
Time to implement (T) 4 hours, 6 minutes
Est Delivered Bugs (B) 1
Cyclomatic Complexity 11
Maintainability (MI) 148
Segment Used Free
----------- ---- ----
00000-00003 4 0
00004-0002E 43 0
0002F-007FF 1211 790
00800-00FFF 0 2048
01000-017FF 0 2048
01800-01FFF 0 2048