两个灯的交替闪烁代码
- #include "HT66F2370.h" //引入芯片的头文件
- /*
- 宏定义LED1为PH0,LED2为PH2,具体还是看开发板的原理图
- */
- #define LED _phc
- #define LED1 _ph1
- #define LED2 _ph0
- /*
- 利用内置的延迟函数来创建延迟函数
- */
- void delay(unsigned long count) //延迟函数
- {
- volatile unsigned long i;
- for(i=0;i<count;i++)
- GCC_DELAY(2000);
- }
- void main()
- {
- LED=0x0; //使能PA端口为输出模式
- while(1)
- {
- LED1=0; //先LED1亮,亮一段1s后LED1灭,LED2亮,一直循环整个过程
- LED2=1;
- delay(1000);
- LED1=1;
- LED2=0;
- delay(1000);
- }
- }
|