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