at28c256.h
来自「数据存储芯片AT28C256,单片机控制程序源代码,只要简单移植就可以应用.」· C头文件 代码 · 共 35 行
H
35 行
//////////////////////////////////////////////////////////////////
// 文件名: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 + =
减小字号Ctrl + -
显示快捷键?