📄 eeprom.h
字号:
/**51 EEPROM 驱动,占用P3.4,P3.5,P3.6,脚
93c56的ORG-6脚已经接地,所以93C56工作在9位地址,8位数据模式**/
/*高电平时序函数*/
void high56(void);
/*低电平时序函数*/
void low56(void);
/*写电平时序函数*/
void wd56(uint8 dd);
/*读电平时序函数*/
uint8 rd56(void);
/*********************************************************************************************************
** 函数名称: Read56()
** 功能描述: 读EEPROM字节
** 输 入: ADD:地址
**
** 输 出:读到的字节
** 调用模块:
*------------------------------------------------------------------------------------------------------
********************************************************************************************************/
uint8 Read56(uint8 ADD);
/*********************************************************************************************************
** 函数名称: EWEN56()
** 功能描述: 允许擦除/写
** 输 入:
**
** 输 出:
** 调用模块:
*------------------------------------------------------------------------------------------------------
********************************************************************************************************/
void EWEN56();
/*********************************************************************************************************
** 函数名称: EWDS56()
** 功能描述: 禁止擦除/写
** 输 入:
**
** 输 出:
** 调用模块:
*------------------------------------------------------------------------------------------------------
********************************************************************************************************/
void EWDS56();
/*********************************************************************************************************
** 函数名称: Write56()
** 功能描述: 写EEPROM字节
** 输 入: ADD:地址,WBUF:写入的数
**
** 输 出:成功1,失败0
** 调用模块:
*------------------------------------------------------------------------------------------------------
********************************************************************************************************/
bit Write56(uint8 ADD,uint8 WBUF);
/*********************************************************************************************************
** 函数名称: Erase56()
** 功能描述: 删除EEPROM字节
** 输 入: ADD:地址
**
** 输 出:成功1,失败0
** 调用模块:
*------------------------------------------------------------------------------------------------------
********************************************************************************************************/
bit Erase56(uint8 ADD);
/*********************************************************************************************************
** End Of File
********************************************************************************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -