iap.h
来自「sst89c54 isp program for user」· C头文件 代码 · 共 30 行
H
30 行
#ifndef IAP_H
#define IAP_H 1
#define CMD_CHIP_ERASE 0X01
#define CMD_BLOCK_ERASE 0X0D
#define CMD_SECTOR_ERASE 0X0B
#define CMD_BYTE_PROGRAM 0X0E
#define CMD_BURST_PROGRAM 0X06
#define CMD_BYTE_VERIFY 0X0C
#define CMD_PROG_SBIT1 0X0F
#define CMD_PROG_SBIT2 0X03
#define CMD_PROG_SBIT3 0X05
// extern unsigned char ChipErase();
extern unsigned char ByteProgram(unsigned char ByteAddrH,unsigned char ByteAddrL,unsigned char ch);
extern unsigned char BlockErase(unsigned char blockno);
extern unsigned char SectorErase(unsigned char SectorAddrH,unsigned char SectorAddrL);
extern unsigned char ByteVerify(unsigned char ByteAddrH,unsigned char ByteAddrL,unsigned char *ch);
// extern unsigned char BurstProgram(unsigned char StartByteAddrH,unsigned char StartByteAddrL,unsigned char len,unsigned char *buf);
extern unsigned char ProgSbit();
extern unsigned char ReadProgram(unsigned char StartByteAddrH,unsigned char StartByteAddrL,unsigned char len,unsigned char *buf);
extern unsigned char WriteProgram(unsigned char StartByteAddrH,unsigned char StartByteAddrL,unsigned char len,unsigned char *buf);
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?