x5043.h
来自「英飞凌C166之XC164CS的eeprom数据读写程序」· C头文件 代码 · 共 40 行
H
40 行
//****************************************************************************
// 文件名: X5043.H
// 功 能: SPI EEPROM X5043 读写程序的头文件
// 作 者: 乐志梅
// 版 本: V1.0
// 日 期: 2007.06.01
// 修 订:
// 说 明:
//****************************************************************************
#ifndef _X5043_H_
#define _X5043_H_
//============================================================================
//****************************************************************************
// @Defines X5043指令集
//****************************************************************************
#define WREN 0x06 //设置写使能锁存
#define WRDI 0x04 //清除写使能锁存
#define RDSR 0x05 //读状态寄存器
#define WRSR 0x01 //写状态寄存器
#define READ 0x03 //从存储器的某个地址读数据
#define WRITE 0x02 //向存储器的某个地址写数据
//****************************************************************************
// 设置 X5043的片选信号对应的引脚
//****************************************************************************
sbit CS_X5043 = P3^6;
//****************************************************************************
// @Prototypes Of Global Functions
//****************************************************************************
ubyte Read_Status();
ubyte Read_Data(unsigned char address);
void Write_Enable();
void Write_Data(unsigned char address,unsigned char input_byte);
ubyte Read_Data_Page(unsigned int address,unsigned int numBytes);
void Write_Data_Page(unsigned int address,unsigned int numBytes,unsigned char *src);
//=========================================================================================
#endif // ifndef _X5043_H_
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?