📄 指定地址写一个字节 程序.c
字号:
//**往IIC总线上器件指定地址写一个字节的数据子程序IIC_write_byte()***********************
//在该程序中,cadd为器件地址,data_address为数据地址,data_byte为要写的字节数据。写数据失败返回0,写数据成功返回1。
bit IIC_write_byte(unsigned char cadd,unsigned char data_address,unsigned char data_byte)
{
IIC_Start(); //发送IIC START信号
IIC_SendByte(cadd); //发送器件从地址
if (CACK_flg()==0) //检测应答信号
{
return 0;
}
IIC_SendByte (data_address); //发送数据地址
if (CACK_flg ()==0) //检测应答信号
{
return 0;
}
IIC_SendByte (data_byte);
if (CACK_flg ()==0)
{
return 0;
}
IIC_Stop(); //发送IIC STOP信号
return 1;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -