📄 head.h
字号:
#define uchar unsigned char
#define uint unsigned int
sfr WDTKEY = 0x97; //key = 1E, E1 :只读
//key = E1, 1E :可写
sfr IMPSR = 0x85; //2003_06_20
sfr P4 = 0xD8; //SM8958 only 增加P4口
sfr WDTC = 0x9f; //SM8958 only 增加看门狗
sfr SCONF = 0xbf; //SM8958 only
sfr ISPFAH = 0xf4; //ISP地址寄存器
sfr ISPFAL = 0xf5;
sfr ISPFD = 0xf6; //ISP数据寄存器
sfr ISPC = 0xf7; //ISP控制寄存器,bit7=start,bit1=F1,bit0=F0
/******************************************************************
变量声明
*******************************************************************/
bit ISP_ok; //ISP test
sbit BEEP = P1^0; //BEEP test
uchar idata data_buf[10];
extern unsigned char code Nkey_a[6];//定位于0x0E000;(?CO?CODE_AT(0E000h)
/******************************************************************
函数声明
*******************************************************************/
extern void GoToIsp(void);
void DelayMs(unsigned int number);
void WDTC_DOG(void);//在8958A上,看门狗能正常工作的。
void CLOSE_DOG(void);//关狗
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -