AVR M16实验之八 AT24C02测试 作者: 时间:2016-11-25 来源:网络 收藏 //写一个字节void IICWriteOneChar(unsigned char ucData){//unsigned char ucAck;TWDR = ucData; //放入数据寄存器TWCR = (1 << TWINT) | (1 << TWEN); //清零中断标志位,开始发送数据while(!(TWCR & (1< _delay_us(10); /*if((TWSR & 0xf8) != TW_MT_SLA_ACK) //读取ACK信号 { ucAck = 0; //没有返回ACK } else { ucAck = 1; //返回ACK }*/ } 上一页 1 2 3 下一页
评论