📄 light4c1.c
字号:
#include"C8051F340.h"
#define LED P2
void OSCILLATOR_Init (void);
void PORT_Init (void);
void delay5ms(int);
main()
{ unsigned char i;
PCA0MD &= ~0x40; //关闭看门狗
PORT_Init(); // Initialize Port I/O
OSCILLATOR_Init (); // Initialize Oscillator
LED=0xfe;
while(1)
{
for(i=0;i<1;i++)
{ delay5ms(1000);
LED=(LED<<1)|0x01;
}
delay5ms(1000);
if (LED==0xfd) LED=0xfe;
}
}
void delay5ms(int x)
{ int i, j;
for(i=0;i<x;i++)
for(j=1;j<=600;j++);
}
void OSCILLATOR_Init (void)
{ OSCICN |= 0x03; //使用内部12M晶振
}
void PORT_Init (void)
{
P2MDOUT = 0x0C;
XBR1 = 0x40;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -