flash.h
来自「一个基于pic单片机的外部flash <SST_SST25VF016B&g」· C头文件 代码 · 共 45 行
H
45 行
#include <P24FJ128GA006.H>
#include <stdio.h>
#include <string.h>
#define MAX_Records 100
#define CE_set TRISGbits.TRISG2 =0
#define DEVICE_EN LATGbits.LATG2 =0
#define DEVICE_DIS LATGbits.LATG2 =1
#define SCK_set TRISGbits.TRISG6=0
#define SCK_L LATGbits.LATG6 =0
#define SCK_H LATGbits.LATG6 =1
#define DO_set TRISGbits.TRISG8=0
#define DO_L LATGbits.LATG8 =0
#define DO_H LATGbits.LATG8 =1
#define DI_set TRISGbits.TRISG7=1
#define PR_set TRISGbits.TRISG3=0
#define HOLD_set TRISGbits.TRISG9=0
#define WP_H LATGbits.LATG3 =1
#define WP_L LATGbits.LATG3 =0
#define HOLD_H LATGbits.LATG9 =1
#define HOLD_L LATGbits.LATG9 =0
#define READ 0x03
#define SPEED_READ 0x0B
#define SECTOR_ERASE 0x20
#define BLOCK_ERASE 0x52
#define CHIP_ERASE 0x60
#define BYTE_PROGRAM 0x02
#define AAI_PROGRAM 0xAD
#define RDSR 0x05
#define EWSR 0x50
#define WRSR 0x01
#define WREN 0x06
#define WRDI 0x04
#define READ_ID 0x90
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?