找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5952|回复: 8
收起左侧

请教高手,怎么把数码管其中一位以1s为时间闪烁!!!

[复制链接]
ID:229339 发表于 2017-11-3 09:55 | 显示全部楼层 |阅读模式
就像可调时钟那样按下功能键,显示时的数码管以1s闪烁。。
回复

使用道具 举报

ID:123289 发表于 2017-11-3 10:16 | 显示全部楼层
所谓“闪烁”在周期性地显示两种不同的“字符”。
你每隔0.5秒切换一下这两种“字符”就可以了。
回复

使用道具 举报

ID:232524 发表于 2017-11-3 10:31 来自手机 | 显示全部楼层
用一个定时器,定时显示两种字符就可以了
回复

使用道具 举报

ID:7485 发表于 2017-11-3 10:32 | 显示全部楼层
下一秒其他的正常显示,需要闪动的那一位关闭即可。至于怎么关闭,要看你的数码管的类型。就是全灭。
回复

使用道具 举报

ID:213173 发表于 2017-11-3 15:45 | 显示全部楼层
本帖最后由 wulin 于 2017-11-7 07:08 编辑

以8位数码管为例:设全局变量A、位变量B,功能键每操作一次变量A+1,>8清0,定时器每500msB取反,数码管动态显示程序里每显示一位先判断if((A==x)&&(B==1))亮,else 灭。
回复

使用道具 举报

ID:185385 发表于 2017-11-6 21:42 | 显示全部楼层
定义一秒就可以了
回复

使用道具 举报

ID:146436 发表于 2017-11-7 15:00 | 显示全部楼层
写一个延时的小程序,怎么弄都可以
回复

使用道具 举报

ID:229339 发表于 2017-11-7 15:59 | 显示全部楼层
wulin 发表于 2017-11-3 15:45
以8位数码管为例:设全局变量A、位变量B,功能键每操作一次变量A+1,>8清0,定时器每500msB取反,数码管动态 ...

我发个程序给你看 帮我看下是哪里错了
回复

使用道具 举报

ID:246835 发表于 2017-11-7 16:00 来自手机 | 显示全部楼层
用定时器
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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