找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1954|回复: 7
打印 上一主题 下一主题
收起左侧

刚学单片机,对一些关系不是很清楚,求助大神

[复制链接]
回帖奖励 3 黑币 回复本帖可获得 3 黑币奖励! 每人限 3 次
跳转到指定楼层
楼主
ID:452212 发表于 2018-12-26 15:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  刚学单片机,对一些关系不是很清楚。
  想做这个“实现数码管显示“1314521”数字, 每次显示1个数字,直至依次显示完毕。然后加快数字切换速度,再依次显示一遍。数字切换速度分档,用定时器控制, 然后每次显示2个数字,直至依次显示完毕。按照这个规律,最后一次同时显示所有数字”
  希望有人可以帮忙



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:455699 发表于 2018-12-26 17:38 | 只看该作者
你要一起显示1314521的话,就要用数码管动态显示的方法,送出两路信号,一路是段码,一路是位选,利用人眼的暂留效应,从而呈现预订效果
回复

使用道具 举报

板凳
ID:455699 发表于 2018-12-26 17:39 | 只看该作者
这个要用数码管动态显示,输入两路信号,一路段码,一路位码
回复

使用道具 举报

地板
ID:452212 发表于 2018-12-26 18:43 | 只看该作者
zhaofengzf 发表于 2018-12-26 17:38
你要一起显示1314521的话,就要用数码管动态显示的方法,送出两路信号,一路是段码,一路是位选,利用人眼 ...

但是不会结合定时器
回复

使用道具 举报

5#
ID:454000 发表于 2018-12-26 19:31 | 只看该作者
将定时器的值设成变量的,显示完一遍将变量--不就OK了,只要是数值都能设成变量完,也可用数组,也可用指针

评分

参与人数 1黑币 +15 收起 理由
找人PK + 15

查看全部评分

回复

使用道具 举报

6#
ID:393699 发表于 2018-12-26 19:38 | 只看该作者
楼主应该先理清定时器与切换速度的关系,定时器去看一下,不算复杂,关键是为切换速度设一个标志位,标志位越小,切换速度应该越快,剩下的就是数码管的问题了,楼上的同志都说得很清楚了
回复

使用道具 举报

7#
ID:455798 发表于 2018-12-26 19:58 | 只看该作者
用定时器进行控制,并使用延时函数
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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