C编写的ATC详细的读写程序.docVIP

  • 23
  • 0
  • 约5.61千字
  • 约 9页
  • 2017-03-15 发布于北京
  • 举报
C51_AT24C02读写程序: /* void start() //开始信号 void stop() //停止信号 void Ack() //发确认信号 void NoAck() //发无确认信号 void init()//初始化信号,拉高SDA和SCL两条总线 bit write_byte(uchar date)//写一字节,将 date 写入AT24C02 中 uchar read_byte()//读一字节,从 AT24C02 中读一字节 bit busy() //应答查询,stop()后,启动AT24C02内部写周期 ,启动查询 //初始化EEPROM子程序内容为0XFF,nPage(0~31) void Init_Flash(uchar nPage) //8 bytes/1 page init 0xFF void write_add(uchar address,uchar date)//向 AT24C02 中写数据 //从AT24C02中给定的地址nAddr起,将存放在以指针nContent开头的存储空间中的nLen个字节数据,连续写入AT24C02 void write_flash(uchar *nContent,uchar nAddr, uchar nLen) uchar read_add(uchar address)//从 AT24C02 中读出数据 //从

文档评论(0)

1亿VIP精品文档

相关文档