Rev 2911 Rev 2912
Line 1... Line 1...
1   1  
2 ROM used: 2319 (28%) 2 ROM used: 2363 (29%)
3 2392 (29%) including unused fragments 3 2370 (29%) including unused fragments
4   4  
5 4 Average locations per line 5 4 Average locations per line
6 34 Average locations per statement 6 31 Average locations per statement
7   7  
8 RAM used: 11 (3%) at main() level 8 RAM used: 12 (3%) at main() level
9 37 (10%) worst case 9 38 (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 133 68 100 main.c 15 43 26 34 main.c
16 23 0 0 main.h 16 23 0 0 main.h
17 423 0 0 C:\Program Files (x86)\PICC\devices\16F887.h 17 423 0 0 C:\Program Files\PICC\devices\16F887.h
-   18 14 0 0 SHT25.h
-   19 92 51 66 SHT25.c
18 ----- ----- 20 ----- -----
19 579 68 Total 21 595 77 Total
20   22  
21 Page ROM % RAM Vol Diff Functions: 23 Page ROM % RAM Vol Diff Functions:
22 ---- --- --- --- --- ---- ---------- 24 ---- --- --- --- --- ---- ----------
23 0 20 1 1 @delay_ms1 25 0 20 1 1 @delay_ms1
24 0 69 3 3 @I2C_READ_1 26 0 69 3 3 @I2C_READ_1
25 0 74 3 1 @I2C_WRITE_1 27 0 74 3 1 @I2C_WRITE_1
26 0 34 1 1 @PUTCHAR_1_ 28 0 34 1 1 @PUTCHAR_1_
27 0 56 2 0 68 0.6 SHT25_soft_reset 29 0 56 2 0 55 1.1 SHT25_soft_reset
28 0 130 6 3 349 4.0 SHT25_setup 30 0 200 8 3 550 4.0 SHT25_setup
29 0 205 9 9 572 6.0 SHT25_get_temp 31 0 207 9 9 572 6.0 SHT25_get_temp
30 0 29 1 2 @ITOF 32 0 29 1 2 @ITOF
31 0 202 9 14 @DIVFF 33 0 202 9 14 @DIVFF
32 0 117 5 13 @MULFF 34 0 117 5 13 @MULFF
33 0 321 14 16 @ADDFF 35 0 321 14 16 @ADDFF
34 0 182 8 9 552 6.0 SHT25_get_hum 36 0 182 8 9 552 6.0 SHT25_get_hum
35 1 344 15 5 763 5.2 MAIN 37 1 322 14 6 831 5.7 MAIN
36 0 25 1 0 @const104 38 0 25 1 0 @const105
37 0 72 3 3 @PSTRINGC7_69 39 0 72 3 3 @PSTRINGC7_69
38 0 7 0 0 @const106 40 0 8 0 0 @const107
39 0 79 3 4 @PSTRINGCN7_69 41 0 79 3 4 @PSTRINGCN7_69
40 0 33 1 2 @PRINTF_X_69 42 0 33 1 2 @PRINTF_X_69
41 0 7 0 0 @const112 -  
42 0 6 0 0 @const113 43 0 6 0 0 @const113
43 Inline 5 @FTOSD 44 Inline 5 @FTOSD
44 0 66 3 13 @DIV3232 45 0 66 3 13 @DIV3232
45 0 231 10 13 @PRINTF_L32D_69FPFPF 46 0 231 10 13 @PRINTF_L32D_69FPFPF
46 0 6 0 0 @const122 47 0 6 0 0 @const122
47   48  
48 Program metrics: 49 Program metrics:
49 Functions 5 50 Functions 5
50 Statements 68 51 Statements 77
51 Comments 104 52 Comments 124
52 Volume (V) 3203 53 Volume (V) 3540
53 Difficilty (D) 19.6 54 Difficilty (D) 21.1
54 Effort to implement (E) 62707 55 Effort to implement (E) 74648
55 Time to implement (T) 58 minutes 56 Time to implement (T) 1 hours, 9 minutes
56 Est Delivered Bugs (B) 1 57 Est Delivered Bugs (B) 1
57 Cyclomatic Complexity 1 58 Cyclomatic Complexity 2
58 Maintainability (MI) 130 59 Maintainability (MI) 142
59   60  
60 Segment Used Free 61 Segment Used Free
61 ----------- ---- ---- 62 ----------- ---- ----
62 00000-00003 4 0 63 00000-00003 4 0
63 00004-007FF 1971 73 64 00004-007FF 2037 7
64 00800-00FFF 344 1704 65 00800-00FFF 322 1726
65 01000-017FF 0 2048 66 01000-017FF 0 2048
66 01800-01FFF 0 2048 67 01800-01FFF 0 2048
67   68  
68   69  
69   70