怎样设计网站主页,ps软件下载中文版免费下载,小程序开发制作,wordpress开启侧边栏AT24C02简介#xff1a; AT24C01/02/04/08/16...是一个 1K/2K/4K/8K/16K 位串行 CMOS内部有9个字节#xff1b; 该器件通过 I2C 总线接口进行 操作#xff0c;它有一个专门的写保护功能#xff1b; 基于51 他有这个芯片操作 时序#xff1a; AT24C02软件编程#xff1a; …AT24C02简介 AT24C01/02/04/08/16...是一个 1K/2K/4K/8K/16K 位串行 CMOS内部有9个字节 该器件通过 I2C 总线接口进行 操作它有一个专门的写保护功能 基于51 他有这个芯片操作 时序 AT24C02软件编程 #include at24c02.h
#include iic.h// at24c02 写字节的函数
void at24c02_write_one_byte(u8 addr,u8 dat)
{iic_start();iic_write_byte(0xa0);iic_wait_ack();iic_write_byte(addr);iic_wait_ack();iic_write_byte(dat);iic_wait_ack();iic_stop(); delay_10us(10);
}// 读字节的函数
u8 at24c02_read_byte(u8 addr)
{u8 temp 0;iic_start();iic_write_byte(0xa0);iic_wait_ack(); iic_write_byte(addr);iic_wait_ack();iic_start();iic_write_byte(0xa1);iic_wait_ack();temp iic_read_byte(0);iic_stop();return temp;
}