看到这样一个帖子,有stc8的可以试试。
STC技术支持给的,一次成功!
void Sys_clk()
{
P_SW2 |= 0x80; // MOVX A,@DPTR/MOVX @DPTR,A指令的操作对象为扩展SFR(XSFR)
XOSCCR = 0xC0; //启动外部晶振
while((XOSCCR & 1)==0); //等待振荡稳定
CKSEL = (CKSEL & ~0x03) | 0x01; /* 选择外部晶振或时钟 */
CLKDIV = 1; //分频
P_SW2 &= ~0x80; // MOVX A,@DPTR/MOVX @DPTR,A指令的操作对象为扩展RAM(XRAM)
}
|