| /*******************************    噬猎者编写    *******************************
//这是AT24C02的程序:
包括:
AT24C02_init()
AT24C02_WriteByte(Addr,Data)  //写入一个字节
AT24C02_ReadByte(Addr)              //读取一个地址的值
Addr 0-255
Data 数据
*******************************************************************************/
#ifndef _VCAN_24C02_H_
#define _VCAN_24C02_H_
#define AT24C02_I2C_ADDRESS                         0x50        //        AT24C02的地址
#define AT24C02_PageSize                            8                //         AT24C02每页有8个字节 
#define AT24C02_init()                              i2c_init(I2C0, 50 * 1000); //频率为50K
#define AT24C02_WriteByte(Addr,Data)                i2c_write_reg(I2C0,AT24C02_I2C_ADDRESS,Addr,Data)    //读取地址里的内容
#define AT24C02_ReadByte(Addr)                      i2c_read_reg(I2C0,AT24C02_I2C_ADDRESS,Addr)          //从地址读取内容
#endif  //_AT24C02_H_
//AT24C02
#include "VCAN_24C02.h"
 |