1.今天又来了一个项目,我给它起名为——互闪
本文件硬件基础基于胜达电子zigbee学习板子,侵删。
/*************************************************
功能描述 : LED2与LED3互相闪烁,首先LED3亮
输入参数 : NONE
输出参数 : NONE
返 回 值 : NONE
***************************************************/
#include<iocc2530.h> //头文件定义
#define LED2 P0_1
#define LED3 P0_4
#define uint unsigned int
void io() //芯片设置预设值
{
P0DIR |= ~0xED; //输入还是输出;|= 后0为输出
LED2=1;
LED3=0; //输出为0就亮,LED3先亮。
}
void delay(uint xms) //延时函数
{
uint i,j;
for(i=0;i<xms;i++)
for(j=0;j<587;j++);
}
void main() //主函数
{
io();
delay(1000); //载入预设值并延时进入接下来的循环
while(1)
{
LED2=~LED2;
LED3=~LED3;
delay(200); //进入循环闪烁
}
}
下一次试着去做个按键控制的吧~
2018.3.15