ROM used: 4183 (51%)
5715 (70%) including unused fragments
2 Average locations per line
12 Average locations per statement
RAM used: 10 (3%) at main() level
70 (19%) worst case
Stack used: 2 worst case (out of 8 total available)
Lines Stmts % Files
----- ----- --- -----
168 99 28 main.c
20 0 0 main.h
423 0 0 ..\..\..\..\..\Program Files (x86)\PICC\devices\16F887.h
2172 260 72 ..\..\..\..\..\Program Files (x86)\PICC\drivers\math.h
----- -----
2783 359 Total
Page ROM % RAM Vol Diff Functions:
---- --- --- --- --- ---- ----------
0 22 1 1 @delay_ms1
0 69 2 3 @I2C_READ_1
0 74 2 1 @I2C_WRITE_1
0 36 1 1 @PUTCHAR_1_
0 63 2 10 113 1.3 @FLT
0 202 5 14 171 2.7 @DIVFF
0 321 8 16 171 2.7 @ADDFF
0 117 3 13 171 2.7 @MULFF
0 37 1 2 @SITOF
1 656 16 21 1082 6.9 atan
2 1619 39 4 3939 6.6 MAIN
0 12 0 0 @const213
0 72 2 3 @PSTRINGC7_69
0 11 0 0 @const230
0 79 2 4 @PSTRINGCN7_69
0 21 1 3 @DIV88
0 53 1 2 @PRINTF_U_69
0 11 0 0 @const239
0 11 0 0 @const240
0 11 0 0 @const241
0 11 0 0 @const242
0 11 0 0 @const243
0 62 1 6 @DIVS1616
0 11 0 0 @const247
0 103 2 6 @PRINTF_D_69
0 12 0 0 @const251
0 128 3 9 @PRINTF_LD_69
0 12 0 0 @const254
0 12 0 0 @const255
0 7 0 0 @const256
Inline 5 @FTOSD
0 66 2 13 @DIV3232
0 231 6 13 @PRINTF_L32D_69FPFPF
0 8 0 0 @const265
0 8 0 0 @const266
Program metrics:
Functions 6
Statements 359
Comments 357
Volume (V) 7062
Difficilty (D) 22.0
Effort to implement (E) 155675
Time to implement (T) 2 hours, 24 minutes
Est Delivered Bugs (B) 1
Cyclomatic Complexity 4
Maintainability (MI) 39
Segment Used Free
----------- ---- ----
00000-00003 4 0
00004-007FF 1904 140
00800-00FFF 656 1392
01000-017FF 1619 429
01800-01FFF 0 2048