MCP2515 SPI指令集中的十六进制值是什么,看起来不像地址

时间:2014-11-27 09:47:33

标签: microcontroller spi microchip

我在线阅读了一些mcp2515.h文件。关于SPI指令集或SPI命令有一部分。例如:

#define MCP_CMD_WRITE 0x02
#define MCP_CMD_READ 0x03
#define MCP_CMD_BIT_MODIFY 0x05
#define MCP_CMD_LOAD_TX 0x40
#define MCP_CMD_RTS 0x80
#define MCP_CMD_READ_RX 0x90
#define MCP_CMD_READ_STATUS 0xA0
#define MCP_CMD_RX_STATUS 0xB0
#define MCP_CMD_RESET 0xC0

那些十六进制0 * xx值看起来不像地址。或者它们是微芯片定义的值?

1 个答案:

答案 0 :(得分:1)

它们指的是SPI指令集。请查看表12-1。您要问的定义是转换为十六进制的指令格式。 http://ww1.microchip.com/downloads/en/DeviceDoc/21801G.pdf