最近工作太忙了,严重影响个人心情生活。。。不喜欢。。。
直接上代码,以后自己看看属于自己的青春烙印
#include <c8051f020.h>
#include "delay.h"
#include "mytype.h"
sbit k1 = P2^0;
sbit led = P2^4;
void sysclk_init(void)
{
OSCXCN = 0xe7;
while(!(OSCXCN & 0x80));
OSCICN = 0xe8;
}
void Port_init(void)
{
XBR0 = 0x00;
XBR1 = 0x00;
XBR2 = 0x40;
P2MDOUT = 0x11;
}
void main(void)
{
EA = 0;
WDTCN = 0xde;
WDTCN = 0xad;
EA = 1;
sysclk_init();
Port_init();
if(k1 == 0)
delay_20ms();
{
if(k1 == 0)
delay_20ms();
{
led = 1;
while(k1 == 0);
led = 0;
}
}
}