gpio实验led灯点亮代码(利用gpio扩展led灯动态显示)
在一个 STM32 点亮 LED 的程序中,部分代码如下?
①配置所需的GPIO管脚,也就是PA2和PA3。
②从程序来看,高电平点亮,低电平熄灭。
点亮一个LED灯可以用GPIO中的哪些寄存器去实现?
首先你要说明你用的是什么单片机? 是stm32吗?如果是stm32的话
#define LED2_ON GPIO_SetBits(GPIOD,GPIO_Pin_3)
#define LED2_OFF GPIO_ResetBits(GPIOD,GPIO_Pin_3)
void LED_Config(void)
{
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB |RCC_APB2Periph_GPIOD,ENABLE);
GPIO_InitStructure.GPIO_Pin= GPIO_Pin_3;
GPIO_InitStructure.GPIO_Mode= GPIO_Mode_Out_PP;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOD,GPIO_InitStructure);
}
单片机点亮一盏led灯代码
用MCS51单片机汇编语言编写的点亮一只LED灯源程序LED1.ASM,代码如下:
ORG 0000H
AJMP MAIN
ORG 0030H
MAIN:MOV A,#FEH
MOV P1,A
AJMP $
END
gpio实验led灯点亮代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于利用gpio扩展led灯动态显示、gpio实验led灯点亮代码的信息别忘了在本站进行查找喔。微信号:ymsc_2016
相关文章
发表评论
评论列表
- 这篇文章还没有收到评论,赶紧来抢沙发吧~