个人网站的建设与管理wordpress 手机发布
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;                
}  