📄 at28c256.h
字号:
//////////////////////////////////////////////////////////////////
// 文件名:AT28C256.H
// 程序描述:EEPROM只读存储器读写头文件
// 程序员:杨明理军
// 指导老师:刘志壮\张文昭
// 创建日期:2007.8.14
// 修改日期:
///////////////////////////////////////////////////////////////////
#ifndef AT28C256_HEADER_FILE
#define AT28C256_HEADER_FILE 1
#define EEPRom_addr XBYTE[0x7000] //--WE接P3.6,OE接P3.7,CS接P2.7
//----------- 外部地址法读数据 ----------------
unsigned char At28C256_red(unsigned char address) //地址偏移量
{
unsigned char xdata *ad_addr=EEPRom_addr;
unsigned char idata x;
ad_addr=EEPRom_addr+address; //地址
x=*ad_addr; //取地址内容
Delay1us(200);Delay1us(200);
return(x);
}
//------------- 外部地址写数据 ----------------
void At28C256_write(unsigned char address,unsigned char thedata)
{
unsigned char xdata *ad_addr=EEPRom_addr;
ad_addr=EEPRom_addr+address;
*ad_addr=thedata; //数据放内地址内
Delay1us(200);Delay1us(200);
}
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -