这个特殊功能寄存器位于扩展RAM区域,访问这些寄存器,需先将P_SW2的BIT7设置为1,才可正常读写
没有实际使用过这个功能,试试下面的两种设置方法。打开STC8H.H头文件可以看到扩展的寄存器。
#define TSTH11 (*(unsigned int volatile xdata *)0xfb66)
#define TSTH11H (*(unsigned char volatile xdata *)0xfb66)
#define TSTH11L (*(unsigned char volatile xdata *)0xfb67)
P_SW2 |= 0x80;//打开
TSTH11=0x1234;
P_SW2 &= 0x7f;//关闭
P_SW2 |= 0x80;//打开
TSTH11H=0x12;
TSTH11L=0x34;
P_SW2 &= 0x7f;//关闭 |