📄 systemini.c
字号:
#include<c8051f020.h>
#define uint unsigned int
void SysInitial()
{
uint i;
EA=0; //关闭看门狗
WDTCN=0xDE;
WDTCN=0xAD;
EA=1;
OSCXCN = 0x67; // 先选择外捕振荡器,频率为11.0592MHZ ,晶体振荡器方式1.6MHz<f≤3.2MHz
for (i=0; i < 256; i++) ; // 再延时(>1ms),
while (!(OSCXCN & 0x80)) ; // 等待外部晶振稳定
OSCICN = 0x88; // 选择外部晶振,允许时钟丢失检测
XBR0=0x00; //使能交叉开关
XBR1=0x00;
XBR2=0x42;
P3MDOUT=0xff;
P0MDOUT=0xff;
P2MDOUT=0xff;
P74OUT=0xff; //P4-P7脚设为推挽 作为输出用
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -