📄 sfrreadwriten.h
字号:
#ifndef __SFRREADWRITE_H__
#define __SFRREADWRITE_H__
#ifdef __cplusplus
extern "C" {
#endif
#define RO 0x00
#define WO 0x01
#define RW 0x11
#define DPDB 0x00 //Default Pattern, Default BitMask
#define DPPB 0x01 //Default Pattern, Private BitMask
#define PPDB 0x10 //Private Pattern, Default BitMask
#define PPPB 0x11 //Private Pattern, Private BitMask
#define SHOWALL 0
typedef struct st_REGn
{
char name[64];
unsigned int uAddr;
unsigned char uBitLen;
unsigned char uRWType;
unsigned int uResetValue;//added
unsigned char uFlag; //Option Flag(DPDB, DPPB, PPDB PPPB)
unsigned int uPrivateBitMask;
unsigned int rValue;
}REGINFOn;
bool TestSFRn(const REGINFOn* psRegInfo, int count);
#ifdef __cplusplus
}
#endif
#endif /*__SFRREADWRITE_H__*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -