zigbee首次開通

ZigBee流水燈設計函數

#include <ioCC2530.h>
#define uint unsigned int
#define uchar unsigned char
//定義控制燈的端口
#define LED1 P1_0 //定義LED1爲P10口控制
#define LED2 P1_1 //定義LED2爲P11口控制
#define LED3 P0_4 //定義LED3爲P04口控制
//函數聲明
void Delay(uint); //延時函數
void InitIO(void); //初始化LED控制IO口函數
/****************************
//延時
*****************************/
void Delay(uint n)
{
uint i;
for(i = 0;i<n;i++);
}
/****************************
//初始化IO口程序
*****************************/
void InitIO(void)
{
P1DIR |= 0x03; //P十、P11定義爲輸出
P0DIR |= 0x10; //P04定義爲輸出
LED1 = 1;
LED2 = 1;
LED3 = 1; //LED燈初始化爲關
}
/***************************
//主函數
***************************/
void main(void)
{
InitIO(); //初始化LED燈控制IO口
while(1) //死循環
{
LED1 = !LED1; // LED1燈閃一次
Delay(50000);
LED2 = !LED2; // LED2燈閃一次
Delay(50000);
LED3 = !LED3; // LED3燈閃一次
Delay(50000);

}
}ui

相關文章
相關標籤/搜索