📄 sysinitial.c
字号:
#include<c8051f020.h>
#define uint unsigned int
void SYSTEM_Init(void)
{
int i;
EA=0;
WDTCN=0xde; //关闭看门狗;
WDTCN=0xad; //关闭看门狗。
EA=1;
//OSCICN=0x17;//选用内部振荡器16MHZ
OSCXCN=0x67;//外部振荡器22.1184MHZ
for(i=0;i<256;i++);
// while(!(OSCXCN&0x80)); //wait for crystal osc.to settle
OSCICN=0x88; //选择使用外部振荡器;
}
void PORT_Init(void)
{
XBR0 =0x00; //Enable UART0;
XBR1 =0x00;
XBR2 =0x40; //Enable crossbar and weak pull-ups;
P0MDOUT=0xff;
P1MDOUT=0xff;
P2MDOUT=0xff;
// P2MDOUT=0x3f;
P3MDOUT=0xdf; //0011 1111
P74OUT =0xff;//1100 1111
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -