Rev 2910 Rev 2911
Line 1... Line 1...
1   1  
2 ROM used: 2165 (26%) 2 ROM used: 2319 (28%)
3 2337 (29%) including unused fragments 3 2392 (29%) including unused fragments
4   4  
5 4 Average locations per line 5 4 Average locations per line
6 37 Average locations per statement 6 34 Average locations per statement
7   7  
8 RAM used: 10 (3%) at main() level 8 RAM used: 11 (3%) at main() level
9 36 (10%) worst case 9 37 (10%) worst case
10   10  
11 Stack used: 2 worst case (out of 8 total available) 11 Stack used: 2 worst case (out of 8 total available)
12   12  
13 Lines Stmts % Files 13 Lines Stmts % Files
14 ----- ----- --- ----- 14 ----- ----- --- -----
15 107 58 100 main.c 15 133 68 100 main.c
16 23 0 0 main.h 16 23 0 0 main.h
17 423 0 0 C:\Program Files\PICC\devices\16F887.h 17 423 0 0 C:\Program Files (x86)\PICC\devices\16F887.h
18 ----- ----- 18 ----- -----
19 553 58 Total 19 579 68 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 0 69 3 3 @I2C_READ_1 24 0 69 3 3 @I2C_READ_1
25 0 74 3 1 @I2C_WRITE_1 25 0 74 3 1 @I2C_WRITE_1
26 0 34 2 1 @PUTCHAR_1_ 26 0 34 1 1 @PUTCHAR_1_
-   27 0 56 2 0 68 0.6 SHT25_soft_reset
27 0 92 4 1 167 2.2 SHT25_setup 28 0 130 6 3 349 4.0 SHT25_setup
28 0 205 9 9 558 6.0 SHT25_get_temp 29 0 205 9 9 572 6.0 SHT25_get_temp
29 0 29 1 2 @ITOF 30 0 29 1 2 @ITOF
30 0 202 9 14 @DIVFF 31 0 202 9 14 @DIVFF
31 0 117 5 13 @MULFF 32 0 117 5 13 @MULFF
32 0 321 15 16 @ADDFF 33 0 321 14 16 @ADDFF
33 0 182 8 9 538 6.0 SHT25_get_hum 34 0 182 8 9 552 6.0 SHT25_get_hum
34 1 289 13 4 231 2.2 MAIN 35 1 344 15 5 763 5.2 MAIN
35 0 25 1 0 @const102 36 0 25 1 0 @const104
36 0 72 3 3 @PSTRINGC7_69 37 0 72 3 3 @PSTRINGC7_69
37 0 7 0 0 @const104 38 0 7 0 0 @const106
38 0 79 4 4 @PSTRINGCN7_69 39 0 79 3 4 @PSTRINGCN7_69
39 0 35 2 2 @PRINTF_X_69 40 0 33 1 2 @PRINTF_X_69
-   41 0 7 0 0 @const112
40 0 6 0 0 @const110 42 0 6 0 0 @const113
41 Inline 5 @FTOSD 43 Inline 5 @FTOSD
42 0 66 3 13 @DIV3232 44 0 66 3 13 @DIV3232
43 0 231 11 13 @PRINTF_L32D_69FPFPF 45 0 231 10 13 @PRINTF_L32D_69FPFPF
44 0 6 0 0 @const119 46 0 6 0 0 @const122
45   47  
46 Program metrics: 48 Program metrics:
47 Functions 4 49 Functions 5
48 Statements 58 50 Statements 68
49 Comments 99 51 Comments 104
50 Volume (V) 2053 52 Volume (V) 3203
51 Difficilty (D) 14.3 53 Difficilty (D) 19.6
52 Effort to implement (E) 29400 54 Effort to implement (E) 62707
53 Time to implement (T) 27 minutes 55 Time to implement (T) 58 minutes
54 Est Delivered Bugs (B) 0 56 Est Delivered Bugs (B) 1
55 Cyclomatic Complexity 1 57 Cyclomatic Complexity 1
56 Maintainability (MI) 145 58 Maintainability (MI) 130
57   59  
58 Segment Used Free 60 Segment Used Free
59 ----------- ---- ---- 61 ----------- ---- ----
60 00000-00003 4 0 62 00000-00003 4 0
61 00004-007FF 1872 172 63 00004-007FF 1971 73
62 00800-00FFF 289 1759 64 00800-00FFF 344 1704
63 01000-017FF 0 2048 65 01000-017FF 0 2048
64 01800-01FFF 0 2048 66 01800-01FFF 0 2048
65   67  
66   68  
67   69