两个灯的交替闪烁代码
#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);
}
}
|
———————————————— 版权声明:本文为CSDN博主「yijianpeng」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/newpeopie/article/details/113315306