机灵菠萝

文章
5
资源
1
加入时间
3年0月20天

51单片机之EEPROM-IIC

由于 51 单片机没有硬件 IIC 接口,即使有硬件接口我们通常还是采用软件模拟 I2C。主要原因是硬件 IIC 设计的比较复杂,而且稳定性不怎么好,程序移植比较麻烦,用软件模拟 IIC,最大的好处就是移植方便,同一个代码兼容所有单片机,任何一个单片机只要有 IO 口(不需要特定 IO),都可以很快的移植过去。1、编写i2c.h#include "i2c.h"void Delay10us(){ unsigned char a,b; for(b=1;b>0;b--