ad 与da 数模转化在 iic文件中敲写
一共有两个函数 ad的读取的da的写
unsigned char Ad_Read(unsigned char addr)
{
先定义一个返回值temp
unsigned char temp
启动单总线
I2CStart(void)
发送字节到0x90
I2CSendByte(0x90)
等待回应
IIC_WaitAck();
发送地址
IIC_SendByte(addr);
等待回应
IIC_WaitAck();
开始
IIC_Start();
发送到0x91
IIC_SendByte(0x91);
等待
IC_WaitAck();
读取
temp=IIC_RecByte
告诉我不读取了
I2CSendAck(1)
停止
返回return
}
还有da的write
void Da_Write(unsigned cahr add)
IIC_Start();
IIC_SendByte(0x90);
IIC_WaitAck();
IIC_SendByte(0x41);
IIC_WaitAck();
IIC_SendByte(dat);
等待在停止