|
发表于 2012-6-19 09:52:23
|
显示全部楼层
/*****************************************************************************
闪烁灯实验 本实验采用P3.4口输出 短接J11 实验时将跳线帽接至+3V
*****************************************************************************/
#include <c8051f020.h>
#define uchar unsigned char
#define uint unsigned int
sbit LED1 = P0^6;
//sbit LED2 = P5^5; //P5不能位定义???
sbit LED2 = P3^5;
void PORT_Init (void)
{
XBR2 = 0x40; /*使能交叉开关*/
//P3MDOUT =0xff;
}
/*******************************/
void delay(uint z)
{
uint x,y;
for(x=0;x<z;x++)
for(y=0;y<121;y++);
}
/*******************************/
void main (void)
{
WDTCN = 0xde;
WDTCN = 0xad; //禁止看门狗定时器
PORT_Init ();
while (1)
{
LED1=0;
LED2=1;
delay(200);
LED1=1;
LED2=0;
delay(200);
}
} |
|