Rev 223 Rev 238
Line 1... Line 1...
1   1  
2 ROM used: 1664 (81%) 2 ROM used: 1821 (22%)
3 1664 (81%) including unused fragments 3 1821 (22%) including unused fragments
4   4  
5 2 Average locations per line 5 2 Average locations per line
6 7 Average locations per statement 6 8 Average locations per statement
7   7  
8 RAM used: 114 (31%) at main() level 8 RAM used: 114 (31%) at main() level
9 291 (79%) worst case 9 291 (79%) worst case
10   10  
11 Stack used: 4 worst case (out of 8 total available) 11 Stack used: 4 worst case (out of 8 total available)
12   12  
13 Lines Stmts % Files 13 Lines Stmts % Files
14 ----- ----- --- ----- 14 ----- ----- --- -----
15 246 175 77 main.c 15 284 182 77 main.c
16 17 0 0 main.h 16 18 0 0 main.h
17 313 0 0 ..\..\..\PROGRAM FILES\PICC\devices\16F877A.h 17 277 0 0 ..\..\..\..\..\..\Program Files\PICC\devices\16F876A.h
18 279 53 23 mylcd.c 18 279 53 23 mylcd.c
19 ----- ----- 19 ----- -----
20 855 228 Total 20 858 235 Total
21   21  
22 Page ROM % RAM Vol Diff Functions: 22 Page ROM % RAM Vol Diff Functions:
23 ---- --- --- --- --- ---- ---------- 23 ---- --- --- --- --- ---- ----------
24 0 24 1 1 @delay_ms1 24 0 23 1 1 @delay_ms1
-   25 Inline 1 @delay_us1
-   26 0 43 2 1 @PUTCHAR_1_
-   27 0 47 3 1 @GETCH_1_
-   28 0 47 3 1 @PUTCHAR_2_
25 0 8 0 0 @const51 29 0 8 0 0 149 1.8 @const59
26 0 26 2 3 305 5.1 lcd_send_nibble 30 0 26 1 3 305 5.1 lcd_send_nibble
27 0 37 2 2 149 1.8 lcd_send_byte 31 0 63 3 2 149 1.8 lcd_send_byte
28 0 91 5 2 631 7.2 lcd_init 32 0 91 5 2 631 7.2 lcd_init
29 0 45 3 4 336 6.0 lcd_gotoxy 33 0 45 2 4 336 6.0 lcd_gotoxy
30 0 8 0 0 @goto10083 34 0 8 0 0 25 1.2 @goto10178
31 0 79 5 1 404 5.6 lcd_putc 35 0 79 4 1 404 5.6 lcd_putc
32 0 1061 64 107 10619 13.9 MAIN 36 0 1068 59 107 11161 14.4 MAIN
33 0 15 1 0 @const82 37 0 15 1 0 @const89
34 0 26 2 0 @const83 38 0 26 1 0 @const90
35 0 25 2 0 @const85 39 0 25 1 0 @const92
36 0 20 1 0 @const86 40 0 20 1 0 @const93
37 0 26 2 0 @const88 -  
38 0 15 1 0 @const90 41 0 26 1 0 @const95
39 0 25 2 0 @const91 42 0 25 1 0 @const97
40 0 18 1 0 @const92 43 0 18 1 0 @const98
41 0 24 1 0 @const95 44 0 24 1 0 @const102
42 0 24 1 0 @const97 45 0 24 1 0 @const104
43 0 23 1 0 @const99 46 0 23 1 0 @const106
44 0 21 1 0 @const101 47 0 24 1 0 @const108
45 0 19 1 0 @const102 48 0 19 1 0 @const109
46   49  
47 Program metrics: 50 Program metrics:
48 Functions 6 51 Functions 8
49 Statements 228 52 Statements 235
50 Comments 245 53 Comments 265
51 Volume (V) 14400 54 Volume (V) 15446
52 Difficilty (D) 39.4 55 Difficilty (D) 43.6
53 Effort to implement (E) 567887 56 Effort to implement (E) 673215
54 Time to implement (T) 8 hours, 46 minutes 57 Time to implement (T) 10 hours, 23 minutes
55 Est Delivered Bugs (B) 2 58 Est Delivered Bugs (B) 3
56 Cyclomatic Complexity 40 59 Cyclomatic Complexity 40
57 Maintainability (MI) 47 60 Maintainability (MI) 100
58   61  
59 Segment Used Free 62 Segment Used Free
60 ----------- ---- ---- 63 ----------- ---- ----
61 00000-00003 4 0 64 00000-00003 4 0
62 00004-007FF 1660 384 65 00004-007FF 1817 227
-   66 00800-00FFF 0 2048
-   67 01000-017FF 0 2048
-   68 01800-01FFF 0 2048
63   69  
64   70  
65   71