Rev 2917 Rev 2948
1   1  
2 ROM used: 2238 (27%) 2 ROM used: 2238 (27%)
3 2265 (28%) including unused fragments 3 2265 (28%) including unused fragments
4   4  
5 4 Average locations per line 5 4 Average locations per line
6 33 Average locations per statement 6 33 Average locations per statement
7   7  
8 RAM used: 18 (5%) at main() level 8 RAM used: 18 (5%) at main() level
9 55 (15%) worst case 9 55 (15%) worst case
10   10  
11 Stack used: 3 worst case (out of 8 total available) 11 Stack used: 3 worst case (out of 8 total available)
12   12  
13 Lines Stmts % Files 13 Lines Stmts % Files
14 ----- ----- --- ----- 14 ----- ----- --- -----
15 159 67 100 main.c 15 149 67 100 main.c
16 20 0 0 main.h 16 20 0 0 main.h
17 423 0 0 ..\..\..\..\..\Program Files (x86)\PICC\devices\16F887.h 17 423 0 0 C:\Program Files (x86)\PICC\devices\16F887.h
18 ----- ----- 18 ----- -----
19 602 67 Total 19 592 67 Total
20   20  
21 Page ROM % RAM Vol Diff Functions: 21 Page ROM % RAM Vol Diff Functions:
22 ---- --- --- --- --- ---- ---------- 22 ---- --- --- --- --- ---- ----------
23 0 20 1 1 @delay_ms1 23 0 20 1 1 @delay_ms1
24 Inline 3 @I2C_READ_1 24 Inline 3 @I2C_READ_1
25 0 52 2 1 @I2C_WRITE_1 25 0 52 2 1 @I2C_WRITE_1
26 0 34 2 1 @PUTCHAR_1_ 26 0 34 2 1 @PUTCHAR_1_
27 0 113 5 0 280 1.4 mpl3115_setA 27 0 113 5 0 280 1.4 mpl3115_setA
28 0 113 5 0 280 1.4 mpl3115_setP 28 0 113 5 0 280 1.4 mpl3115_setP
29 0 111 5 2 167 2.4 mpl3115_read 29 0 111 5 2 167 2.4 mpl3115_read
30 0 86 4 13 206 4.3 mpl3115_T 30 0 86 4 13 206 4.3 mpl3115_T
31 0 29 1 2 @ITOF 31 0 29 1 2 @ITOF
32 0 202 9 14 @DIVFF 32 0 202 9 14 @DIVFF
33 0 321 14 16 395 5.3 @ADDFF 33 0 321 14 16 @ADDFF
34 0 111 5 17 289 5.3 mpl3115_A 34 0 111 5 17 289 5.3 mpl3115_A
35 0 174 8 22 411 5.7 mpl3115_P 35 0 174 8 22 411 5.7 mpl3115_P
36 Inline 4 321 2.7 @DTOF 36 Inline 4 @DTOF
37 1 217 10 13 365 2.7 MAIN 37 1 217 10 13 365 2.7 MAIN
38 0 13 1 0 @const110 38 0 13 1 0 @const110
39 0 72 3 3 @PSTRINGC7_68 39 0 72 3 3 @PSTRINGC7_68
40 0 13 1 0 @const112 40 0 13 1 0 @const112
41 0 79 4 4 @PSTRINGCN7_68 41 0 79 4 4 @PSTRINGCN7_68
42 Inline 13 @MULFF 42 Inline 13 @MULFF
43 Inline 5 @FTOSD 43 Inline 5 @FTOSD
44 0 66 3 13 @DIV3232 44 0 66 3 13 @DIV3232
45 0 346 15 13 @PRINTF_L32D_68FPFPF 45 0 346 15 13 @PRINTF_L32D_68FPFPF
46 0 10 0 0 @const126 46 0 10 0 0 @const126
47 0 19 1 0 @const127 47 0 19 1 0 @const127
48 0 33 1 3 @PSTRINGCN_68 48 0 33 1 3 @PSTRINGCN_68
49   49  
50 Program metrics: 50 Program metrics:
51 Functions 9 51 Functions 7
52 Statements 67 52 Statements 67
53 Comments 98 53 Comments 101
54 Volume (V) 4404 54 Volume (V) 3128
55 Difficilty (D) 28.9 55 Difficilty (D) 20.8
56 Effort to implement (E) 127218 56 Effort to implement (E) 64966
57 Time to implement (T) 1 hours, 58 minutes 57 Time to implement (T) 1 hours, 0 minutes
58 Est Delivered Bugs (B) 1 58 Est Delivered Bugs (B) 1
59 Cyclomatic Complexity 1 59 Cyclomatic Complexity 1
60 Maintainability (MI) 60 60 Maintainability (MI) 83
61   61  
62 Segment Used Free 62 Segment Used Free
63 ----------- ---- ---- 63 ----------- ---- ----
64 00000-00003 4 0 64 00000-00003 4 0
65 00004-007FF 2017 27 65 00004-007FF 2017 27
66 00800-00FFF 217 1831 66 00800-00FFF 217 1831
67 01000-017FF 0 2048 67 01000-017FF 0 2048
68 01800-01FFF 0 2048 68 01800-01FFF 0 2048
69   69  
70   70  
71   71