外部振荡器初始化.txt
来自「用C语言编写的c8051g060的内部一些硬件电路的初始化程序」· 文本 代码 · 共 13 行
TXT
13 行
void external_osc (void)
{
int n; // 循环变量定义
char old_SFRPAGE;
old_SFRPAGE = SFRPAGE; // 原处理页保存
SFRPAGE = CONFIG_PAGE; // 切换至晶振处理也
OSCXCN = 0x67; //启动外部震荡器
for (n=0;n<255;n++); // 延时1ms
while ((OSCXCN & 0x80) == 0); // 查询OSCXCN=1
CLKSEL |= 0x01; //切换至外部晶振
SFRPAGE = old_SFRPAGE; //返回原处理页
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?