流水灯代码
#include "headfile.h"
int main(void)
{
CLIC_Init();//系统中断配置
SysClock_Test_Init();//系统时钟初始化
UART_Init_case1(UART1);//非中断模式
GPIO_MODE_Init(GPIOA,PIN4,GPIO_MODE_OUTPUT); //GPIO 模式
GPIO_MODE_Init(GPIOA,PIN8,GPIO_MODE_OUTPUT); //GPIO 模式
GPIO_MODE_Init(GPIOA,PIN9,GPIO_MODE_OUTPUT); //GPIO 模式
GPIO_MODE_Init(GPIOA,PIN12,GPIO_MODE_OUTPUT); //GPIO 模式
for(uint8_t i=0;i<10;i++)
{
GPIO_Toggle(GPIOA,PIN4); //GPIO 翻转
Delay16M_ms(100);
}
while(1)
{
Delay16M_ms(500);
GPIO_Toggle(GPIOA,PIN4);
Delay16M_ms(500);
GPIO_Toggle(GPIOA,PIN8);
Delay16M_ms(500);
GPIO_Toggle(GPIOA,PIN9);
Delay16M_ms(500);
GPIO_Toggle(GPIOA,PIN12);
}
return 0;
}
更多回帖