MSP430单片机模式IIC协议C语言程序
#define I2C_SDA(operation) operation(3,1)
#define I2C_SCL(operation) operation(3,2)
#define PORT_SET(port,bit) P##port##OUT|=(1<
#define PORT_CLR(port,bit) P##port##OUT&=~(1<
#define SET_GPIO_MODE(port,bit) P##port##SEL&=~(1<
#define SET_OUTPUT_MODE(port,bit) P##port##DIR|=(1<
#define SET_INPUT_MODE(port,bit) P##port##DIR&=~(1<
#define DISABLE_PULL_RESISTOR(port,bit) P##port##REN&=~(1<
#define READ_PORT(port,bit) P##port##IN&(1<
void I2C_init()
{
}
void Start(void)
{
}
void Stop(void)
{
}
void Transfer(unsigned char data)
{
}
unsigned char Acknow
ledge(void)
{
}
unsigned char I2C_Write_Byte(unsigned char device_address, unsigned char data)
{
}
unsigned char I2C_Write_Word(unsigned char device_address, unsigned int data)
{
}
评论