⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 x5043.h

📁 英飞凌C166之XC164CS的eeprom数据读写程序
💻 H
字号:
//****************************************************************************
// 文件名: 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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -