Compiler Version (DD/MM/YYYY): 0.97.01 2017-02-20
Chip Model: 18F2520
Program Memory: 725/16384 words (4.43%)
RAM: 57/1536 bytes (3.71%)
Name | Code Size (lines) | Compiled Size (words) | Outgoing calls |
---|---|---|---|
Main | 32 | 35 | INITSOUND(2), HIC2INIT(1), HI2CMESSAGEHANDLER_PROCESS_INIT(9), HI2CSLAVE_ISR_HANDLER(1), HI2CSLAVE_ISR_INIT(1), HI2CMODE(1), HI2CSETADDRESS(1), INITSYS(51) |
ACKNOWLEDGE | 1 | 11 | TONE(1) |
HI2C_PROCESS_IN_MESSAGE | 36 | 73 | ACKNOWLEDGE(5) |
HI2C_PROCESS_OUT_MESSAGE | 0 | 1 | |
HI2CMESSAGEHANDLER_PROCESS_INIT | 6 | 18 | |
HI2CMESSAGEHANDLER_PROCESS_MESSAGE | 10 | 20 | HI2C_PROCESS_OUT_MESSAGE(1), HI2C_PROCESS_IN_MESSAGE(1) |
HI2CMESSAGEHANDLER_STATE_ERROR | 0 | 1 | |
HI2CMESSAGEHANDLER_STATE_1 | 1 | 3 | HI2CMESSAGEHANDLER_PROCESS_MESSAGE(1) |
HI2CMESSAGEHANDLER_STATE_2 | 5 | 14 | |
HI2CMESSAGEHANDLER_STATE_3 | 2 | 4 | HI2CMESSAGEHANDLER_PROCESS_MESSAGE(1) |
HI2CMESSAGEHANDLER_STATE_4 | 4 | 10 | HI2CSLAVE_WRITEI2CBYTE(1), HI2CMESSAGEHANDLER_PROCESS_MESSAGE(1) |
HI2CMESSAGEHANDLER_STATE_5 | 5 | 16 | HI2CSLAVE_WRITEI2CBYTE(1) |
HI2CMESSAGEHANDLER_STATE_ON_START | 0 | 1 | |
HI2CMESSAGEHANDLER_STATE_ON_STOP | 1 | 3 | HI2CMESSAGEHANDLER_PROCESS_MESSAGE(1) |
HI2CSLAVE_ISR_INIT | 9 | 3 | |
HI2CSLAVE_ISR_HANDLER | 77 | 144 | SYSCOMPEQUAL(3), HI2CSLAVE_STATE_6(1), HI2CMESSAGEHANDLER_STATE_5(1), HI2CMESSAGEHANDLER_STATE_4(1), HI2CMESSAGEHANDLER_STATE_3(1), HI2CMESSAGEHANDLER_STATE_2(1), HI2CMESSAGEHANDLER_STATE_1(1), HI2CMESSAGEHANDLER_STATE_ON_STOP(1), HI2CMESSAGEHANDLER_STATE_ON_START(1), HI2CMESSAGEHANDLER_STATE_ERROR(2) |
HI2CSLAVE_WRITEI2CBYTE | 11 | 18 | |
HI2CSLAVE_STATE_6 | 0 | 1 | |
TONE | 15 | 106 | SYSDIVSUB16(2), SYSCOMPLESSTHAN16(4), SYSCOMPEQUAL16(1), Delay_10US(2) |
INITSOUND | 1 | 2 | |
INITSYS | 652 | 19 | |
SYSDIVSUB16 | 38 | 56 | SYSCOMPEQUAL16(1) |
SYSCOMPEQUAL | 20 | 5 | |
SYSCOMPEQUAL16 | 34 | 9 | |
SYSCOMPLESSTHAN16 | 38 | 14 | |
HI2CMODE | 25 | 33 | |
HI2CSETADDRESS | 5 | 6 | |
HIC2INIT | 1 | 2 | |
Delay_10US | 0 | 9 | |
Interrupt | 0 | 88 |