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 + -
显示快捷键?