OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 7700|回复: 6

STM32动态扫描数码管显示程序

[复制链接]

15

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
113
金钱
113
注册时间
2014-4-17
在线时间
4 小时
发表于 2014-4-25 10:04:15 | 显示全部楼层 |阅读模式
本人小白一枚,学习STM32 有2个星期了,自己写的程序,不知道这种思路对不对,希望大家来点建议。。。
#include "sys.h"
#include "usart.h"
#include "delay.h"
#include "led.h" 
 u16  duan[10] = {0x01E6,0x024,0x02DF,0x027F,0x033D,0x037B,0x03FB,0x0026,0x00FFF,0x0367};
 u16  wei[4] = {0xFFDF,0xFFEF,0xFFF7,0xFFFB}; 
 u16  outled[];
   
int main(void)
{

u8 j;
u32 num=0;
 
Stm32_Clock_Init(9); //系统时钟设置
delay_init(72);     //延时初始化
LED_Init();   //初始化与LED连接的硬件接口
while(1) 
{
num++;
outled[0]=duan[num%10000/1000];
outled[1]=duan[num%1000/100];
outled[2]=duan[num%100/10];
outled[3]=duan[num%10];
   
for(j=0;j<4;j++)
{
GPIOA->ODR=wei[j];

GPIOB->ODR = outled[j];

delay_ms(5);
   }
 
}  
}

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2014-4-25 12:57:50 | 显示全部楼层
最好就是下载到板子上面验证一下
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

22

主题

68

帖子

0

精华

初级会员

Rank: 2

积分
176
金钱
176
注册时间
2014-4-14
在线时间
0 小时
发表于 2014-4-25 13:53:15 | 显示全部楼层
想问下duan,wei,你是怎么计算取得啊。。。。。
回复 支持 反对

使用道具 举报

8

主题

222

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
275
金钱
275
注册时间
2013-11-21
在线时间
0 小时
发表于 2014-4-25 14:33:24 | 显示全部楼层
回复【3楼】strednly:
---------------------------------
duan 就是看低电位还是高电位去选择哪个数码管亮。
wei  就是看数码管共阴还是共阳,再来看要哪一段亮
回复 支持 反对

使用道具 举报

22

主题

68

帖子

0

精华

初级会员

Rank: 2

积分
176
金钱
176
注册时间
2014-4-14
在线时间
0 小时
发表于 2014-4-25 14:37:10 | 显示全部楼层
回复【2楼】Badu_Space:
最好就是下载到板子上面验证一下
---------------------------------
问下,我向端口发送数据的时候GPIO_Write(GPIOA, 0xff7f);,这么写是不是就是说 1111 1111 0111 1111 这里面置1的位输出高电平,置0的位输出低电平啊。。。。
回复 支持 反对

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2014-4-25 18:10:54 | 显示全部楼层
回复【5楼】strednly:
---------------------------------
是啊
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

15

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
113
金钱
113
注册时间
2014-4-17
在线时间
4 小时
 楼主| 发表于 2014-5-9 11:05:51 | 显示全部楼层
谢谢各位大侠
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-8 03:36

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表