Rev 3180 Rev 3275
Line 1... Line 1...
1   1  
2 ROM used: 1725 (21%) 2 ROM used: 1029 (13%)
3 1725 (21%) including unused fragments 3 1029 (13%) including unused fragments
4   4  
5 3 Average locations per line 5 2 Average locations per line
6 66 Average locations per statement 6 43 Average locations per statement
7   7  
8 RAM used: 10 (3%) at main() level 8 RAM used: 10 (3%) at main() level
9 38 (10%) worst case 9 36 (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 53 26 100 main.c 15 32 14 58 main.c
16 20 0 0 main.h 16 20 0 0 main.h
17 423 0 0 C:\Program Files (x86)\PICC\devices\16F887.h 17 423 0 0 C:\Program Files (x86)\PICC\devices\16F887.h
-   18 8 0 0 ..\LTS01.h
-   19 17 10 42 ..\LTS01.c
18 ----- ----- 20 ----- -----
19 496 26 Total 21 500 24 Total
20   22  
21 Page ROM % RAM Vol Diff Functions: 23 Page ROM % RAM Vol Diff Functions:
22 ---- --- --- --- --- ---- ---------- 24 ---- --- --- --- --- ---- ----------
23 0 22 1 1 @delay_ms1 25 0 22 2 1 @delay_ms1
24 0 69 4 3 @I2C_READ_1 26 0 69 7 3 @I2C_READ_1
25 0 74 4 1 @I2C_WRITE_1 27 0 74 7 1 @I2C_WRITE_1
26 0 34 2 1 @PUTCHAR_1_ 28 0 164 16 4 282 3.6 LTS01_get_temp
27 0 329 19 4 799 4.4 main -  
28 0 12 1 0 @const78 -  
29 0 70 4 3 @PSTRINGC7_69 -  
30 0 12 1 0 @const80 -  
31 0 31 2 2 @ITOF 29 Inline 2 @ITOF
32 0 204 12 14 @DIVFF 30 0 117 11 13 799 4.4 @MULFF
33 0 39 2 2 @SITOF 31 0 169 16 4 354 2.7 MAIN
34 0 323 19 16 @ADDFF -  
35 0 9 1 0 @const94 32 0 21 2 0 @const83
36 0 79 5 4 @PSTRINGCN7_69 33 0 72 7 3 @PSTRINGC7_9600_62_63
37 Inline 13 @MULFF 34 0 14 1 0 @const85
38 Inline 5 @FTOSD 35 Inline 5 @FTOSD
39 0 66 4 13 @DIV3232 36 0 66 6 13 @DIV3232
40 0 348 20 13 @PRINTF_L32D_69FPFPF 37 0 237 23 13 @PRINTF_L32D_9600_62_63FPFPF
41   38  
42 Program metrics: 39 Program metrics:
43 Functions 1 40 Functions 3
44 Statements 26 41 Statements 24
45 Comments 86 42 Comments 88
46 Volume (V) 840 43 Volume (V) 1834
47 Difficilty (D) 3.5 44 Difficilty (D) 10.0
48 Effort to implement (E) 2918 45 Effort to implement (E) 18371
49 Time to implement (T) 3 minutes 46 Time to implement (T) 17 minutes
50 Est Delivered Bugs (B) 0 47 Est Delivered Bugs (B) 0
51 Cyclomatic Complexity 1 48 Cyclomatic Complexity 1
52 Maintainability (MI) 132 49 Maintainability (MI) 147
53   50  
54 Segment Used Free 51 Segment Used Free
55 ----------- ---- ---- 52 ----------- ---- ----
56 00000-00003 4 0 53 00000-00003 4 0
57 00004-007FF 1721 323 54 00004-007FF 1025 1019
58 00800-00FFF 0 2048 55 00800-00FFF 0 2048
59 01000-017FF 0 2048 56 01000-017FF 0 2048
60 01800-01FFF 0 2048 57 01800-01FFF 0 2048
61   58  
62   59