打印
[STM8]

怎样让数码管定时闪烁啊,就是按键按一下就会闪烁,跟电子钟差不多

[复制链接]
6109|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
吕小布361|  楼主 | 2015-8-8 16:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在用stm8s207r8写数码管闪烁的程序,相当于电子钟,按键按一下,数码管闪烁,然后旋钮加或减,怎样让数码管闪烁啊,定时中断配置好了,就是那句闪烁的不会写,还有同一个端口,两个外部中断怎么写,老是冲突,实在是不会写啊
沙发
gampt| | 2015-8-8 21:52 | 只看该作者
需要闪烁的那位格0.5s不显示 再个0.5s显示正常数字 这样就实现闪烁了

使用特权

评论回复
板凳
dexis| | 2015-8-9 09:07 | 只看该作者
每0.5s进一次定时器中断,在该中断程序中,取反LED的控制开关引脚。

使用特权

评论回复
地板
FireRiver9| | 2015-8-9 11:02 | 只看该作者
建议中断里引脚状态取反

使用特权

评论回复
5
吕小布361|  楼主 | 2015-8-10 10:16 | 只看该作者
gampt 发表于 2015-8-8 21:52
需要闪烁的那位格0.5s不显示 再个0.5s显示正常数字 这样就实现闪烁了

写在外部中断里面吗  中断有冲突怎么办

使用特权

评论回复
6
吕小布361|  楼主 | 2015-8-10 10:17 | 只看该作者
FireRiver9 发表于 2015-8-9 11:02
建议中断里引脚状态取反

还是不懂,能具体点吗,刚开始学,什么都不会

使用特权

评论回复
7
吕小布361|  楼主 | 2015-8-10 10:17 | 只看该作者
FireRiver9 发表于 2015-8-9 11:02
建议中断里引脚状态取反

还是不懂,能具体点吗,刚开始学,什么都不会

使用特权

评论回复
8
吕小布361|  楼主 | 2015-8-10 14:32 | 只看该作者
@香水城  同一个外部中断,两个引脚,一个按键,一个旋钮怎么写程序啊

使用特权

评论回复
9
FireRiver9| | 2015-8-23 17:29 | 只看该作者
中断里引脚状态取反,就是说,main函数里将引脚置为一种状态,当中断到来时将这个状态取反

使用特权

评论回复
10
309030106| | 2015-8-23 20:51 | 只看该作者
同一个外部中断,两个引脚,一个按键,一个旋钮怎么写程序啊

一个按键,一个旋钮,楼主想让这个中断用来响应谁

使用特权

评论回复
11
稳稳の幸福| | 2015-8-24 08:38 | 只看该作者
采用外部中断控制某个变量,根据该变量不同状态,在主函数调用闪烁子函数。

使用特权

评论回复
12
lefeng| | 2015-8-28 20:26 | 只看该作者
用定时器中断,在中断程序中,取反LED的控制开关引脚

使用特权

评论回复
13
598330983| | 2015-8-28 20:39 | 只看该作者
按键按下后就启动某个东西,比如定时器,在定时中断里让它闪,再次按下就退出定时器。

使用特权

评论回复
14
米尔豪斯| | 2015-8-28 21:02 | 只看该作者
楼上的方法也是可以的

使用特权

评论回复
15
大道至简| | 2015-8-30 11:01 | 只看该作者
看这个标题就是新人。。。。。。。

使用特权

评论回复
16
侣行天下| | 2015-8-30 15:35 | 只看该作者
闪烁是不是就是反转呢?

使用特权

评论回复
17
fanxsd| | 2015-8-30 19:40 | 只看该作者
侣行天下 发表于 2015-8-30 15:35
闪烁是不是就是反转呢?

貌似 楼上的 都没有理解楼主的意思啊,这个比较简单了。你说的是数码管闪烁。先搞清楚是共阳 还是 共阴。按键按下时候做个 标志位,在这个标志位允许条件下 在定时器的中断中 发送 0xFF 或者 00(共阴 共阳不同的)。这样就实现了 数码管的闪烁。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

6

帖子

0

粉丝