查看: 2934|回复: 3

TM1637扩展库

[复制链接]

29

主题

73

帖子

2804

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2804
发表于 2023-7-12 17:25:31 | 显示全部楼层 |阅读模式
本帖最后由 LZY825597017 于 2023-9-8 13:32 编辑

TM1637扩展库

image.png
实例化对象与DIO和CLK有关,因此操作同一对象时DIO和CLK必须相同,后续不再赘述
image.png
1、选择两个空闲的GPIO作为DIO信号线和CLK时钟线。注:某些IO上电复用为特殊功能,不能作为IO使用,因此需要更换IO口(例 使用PD1时,请使用重映射功能,关闭SWD功能 );亮度:取值范围0-7,值越大,数码管越亮
image.png
2、清除全部数码管,若每次显示位数都相同则可以不使用该模块,若位数不同则必须使用该模块,否则将出现显示数据异常。建议每次显示新数据前都先清除。
image.png
3、数码管前两位显示时间,后两位显示分钟;时间点(数码管中间两点)可以选择亮灭。注:小时数值写入范围0-99,分钟数值写入范围0-99
image.png
4、 显示输入的整数,取值范围(-999 -- 9999)
image.png
5、在1-4位数码管上显示0-9数字。注:对于中间有两点的数码管,小数点亮灭只有在第三位有效,其他位使用无效


范例:
image.png





image.png
image.png
image.png
image.png
image.png

CH32V003_TM637.zip

1.87 KB, 下载次数: 23

回复

使用道具 举报

0

主题

2

帖子

18

积分

注册会员

Rank: 2

积分
18
发表于 2024-9-7 19:22:23 | 显示全部楼层

tm1637  显示4个0 的时候,数码管,只在第一位显示0,其他位都不显示,请问可以解决吗 222222.png 微信截图_20240907192013.png
回复

使用道具 举报

0

主题

2

帖子

18

积分

注册会员

Rank: 2

积分
18
发表于 2024-9-9 11:09:31 | 显示全部楼层
houlelin 发表于 2024-9-7 19:22
tm1637  显示4个0 的时候,数码管,只在第一位显示0,其他位都不显示,请问可以解决吗
...

我用的芯片是tw32f003
回复

使用道具 举报

1

主题

4

帖子

25

积分

注册会员

Rank: 2

积分
25
发表于 2026-1-25 01:15:13 | 显示全部楼层
能显示字母和-数吗?
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|好好搭搭在线 ( © 好好搭搭在线 浙ICP备19030393号 )

GMT+8, 2026-3-12 13:01 , Processed in 0.092505 second(s), 25 queries .

Powered by Discuz!

© 2001-2026 Comsenz Inc.

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