完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
1个回答
|
|
我的是四位的数码管,共阳极 一个数码管有八段:A,B,C,D,E,F ,G,H,DP,即由八个发光二极管组成 由0到f编码为: 0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e main.c #include "sys.h" #include "delay.h" #include "num.h" int main(void) { RCC_SYSCLKConfig(RCC_SYSCLKSource_PLLCLK); //系统时钟设置PLL作为系统时钟 delay_init(); //初始化延时函数 NUM_STATIC(); //数码管静态显示 } num.c #include "num.h" //数码管初始化 void NUM_Init(void){ GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOD, ENABLE); //使能GPIO端口时钟,数码管显示GPIO使能配置 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC, ENABLE); //位选使能 //段码设置 GPIO_InitStructure.GPIO_Pin = NUM_STATIC_GPIO; //数码管段选显示GPIO引脚配置 GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; //推挽输出 GPIO_InitStructure.GPIO_Speed= GPIO_Speed_50MHz; //最高输出速率50MHz GPIO_Init(GPIOD, &GPIO_InitStructure); //IO口初始化 //位选设置 GPIO_InitStructure.GPIO_Pin = NUM_STATIC_BIT; //数码管位选显示GPIO引脚配置 GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; //推挽输出 GPIO_InitStructure.GPIO_Speed= GPIO_Speed_50MHz; //最高输出速率50MHz GPIO_Init(GPIOC, &GPIO_InitStructure); //IO口初始化 GPIO_ResetBits(GPIOC, NUM_STATIC_BIT); //给数码管位码置0 } //数码管静态函数 void NUM_STATIC(void){ NUM_Init(); while(1) { GPIO_Write(GPIOD,0xc0); //段码输出0 } } num.h #include "sys.h" //段码引脚 #define NUM_STATIC_GPIO GPIO_Pin_0|GPIO_Pin_1|GPIO_Pin_2|GPIO_Pin_3|GPIO_Pin_4|GPIO_Pin_5|GPIO_Pin_6|GPIO_Pin_7 #define NUM_STATIC_BIT GPIO_Pin_0|GPIO_Pin_1|GPIO_Pin_2|GPIO_Pin_3 //数码管静态显示 void NUM_STATIC(void); |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1777 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1621 浏览 1 评论
1080 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
728 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1678 浏览 2 评论
1937浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
731浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
570浏览 3评论
595浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
554浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 02:09 , Processed in 0.644820 second(s), Total 46, Slave 39 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号