求关于单片机at89c51连接at24c02的单片机程序
来源:百度知道 编辑:UC知道 时间:2024/05/30 08:44:25
要求用C语言谢谢
^_^,无厘头的程序,
给一段24C02的读写程序
/*********************************at24c04*******************************/
/*************************I2C*START**************************************/
void Start() {
SDA=1;
SCL=1;
SDA=0;
SCL=0;
}
/*******************************I2C*STOP*******************************/
void Stop() {
SCL=0;
SDA=0;
SCL=1;
SDA=1;
}
/************************************************************************/
void Ack() {
SDA=0;
SCL=1;
SCL=0;
SDA=1;
}
/************************************************************************/
void NoAck() {
SDA=1;
SCL=1;
SCL=0;
}
/***********************************************************************/
bit TestAck() {
bit ErrorBit;
SDA=1;
SCL=1;
ErrorBit=SDA;
SCL=0;
return(ErrorBit);
}
/***********