Go to the source code of this file.
◆ MCP_bitmodify()
void MCP_bitmodify |
( |
uint8_t |
address, |
|
|
uint8_t |
mask, |
|
|
uint8_t |
data |
|
) |
| |
Bitmodify function.
- Parameters
-
address | Input address |
mask | Mask |
data | Data |
◆ MCP_init()
int MCP_init |
( |
uint8_t |
id | ) |
|
MCP init function.
- Parameters
-
◆ MCP_load_TX_buffer()
void MCP_load_TX_buffer |
( |
uint8_t |
data | ) |
|
◆ MCP_read()
uint8_t MCP_read |
( |
uint8_t |
address | ) |
|
◆ MCP_read_RX_buffer()
uint8_t MCP_read_RX_buffer |
( |
void |
| ) |
|
◆ MCP_readstatus()
uint8_t MCP_readstatus |
( |
void |
| ) |
|
Read MPC status register.
◆ MCP_reset()
Reset MCP. Important to do a soft reset at startup.
◆ MCP_rts()
◆ MCP_write()
void MCP_write |
( |
uint8_t |
address, |
|
|
uint8_t |
data |
|
) |
| |
Function to write to MPC register.
◆ MCP_write_adress()
void MCP_write_adress |
( |
uint8_t |
address | ) |
|
Write to MPC address register.
- Parameters
-
◆ MCP_write_end()
void MCP_write_end |
( |
void |
| ) |
|
◆ MCP_write_register()
void MCP_write_register |
( |
uint8_t |
data | ) |
|