找回密码
 立即注册
查看: 913|回复: 3

干货!干货!基于TM1638数码管、按键、8位LED程序分享

[复制链接]

该用户从未签到

2

主题

21

回帖

108

积分

注册会员

积分
108
发表于 2023-10-20 16:15:38 | 显示全部楼层 |阅读模式
干货!干货!基于TM1638数码管、按键、8位LED程序分享!

自我介绍:我是从 STC8H 进阶到 STC32G 系列的,这是我的打卡记录:
还有也用手头上的几个STC8H做了一些小东西玩


冲哥《STC32位8051单片机原理及C语言程序设计视频教程》学习记录
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4679

(出处: 国芯论坛-STC全球32位8051爱好者互助交流社区)


我了今天学习完冲哥的《STC32位8051单片机原理及C语言程序设计视频教程》第10节课,
虽然懂得那么一丢丢,不过还是想把自己的常用到的一些调试程序的方法分享出来,附件
有完整的工程例子,包含TM1638.c和TM1638.h文件以及使用方法分享出来。

童鞋们可以用到这个模块↓↓做流水灯测试,指示灯程序,数码管显示,不仅能显示还能同

时读取按键信息(读取8个按键)。

超级实用的调试程序的方法!

在主程序中只需要以下简单5条语句即可完美使用这个模块。模块只需要占用MCU的3个端口,

很好的节省端口!
附件除了包含完整工程外还包含了芯片手册,模块相关资料。


TM1638_Init(5);        

TM1638_SetBrig(LianDu);
AddrDisPlay(SMG_WEI,TubeTab[Tube]);
LED_Port(TM1638_TubeAddrTab[LED_Num],LED_SW);

KeyNum=TM1638_keyscan();


截图202310201554303483.jpg

程序注释清楚,附带示例语句,方便初学者直接调用!
截图202310201601056167.jpg

亮度控制::
无标题视频——使用Clipchamp制作 (2).gif
LED控制:
无标题视频——使用Clipchamp制作 (1).gif
数码管控制:
无标题视频——使用Clipchamp制作.gif


TM1638数码管按键LED工程.zip (904.53 KB, 下载次数: 74)





2 喜欢他/她就送朵鲜花吧,赠人玫瑰,手有余香!
回复 送花

使用道具 举报

  • TA的每日心情
    开心
    2024-3-27 19:53
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    1

    主题

    5

    回帖

    147

    积分

    注册会员

    积分
    147
    发表于 2024-3-9 10:07:40 | 显示全部楼层
    不错,学习一下。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    9 小时前
  • 签到天数: 76 天

    [LV.6]常住居民II

    4

    主题

    674

    回帖

    1059

    积分

    金牌会员

    积分
    1059
    发表于 2024-3-12 11:38:02 来自手机 | 显示全部楼层
    学习一下
    回复 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    16 小时前
  • 签到天数: 85 天

    [LV.6]常住居民II

    12

    主题

    479

    回帖

    1382

    积分

    荣誉版主

    积分
    1382
    发表于 2024-3-12 12:54:10 | 显示全部楼层
    楼主,加油~~
    回复 送花

    使用道具 举报

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

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-5-20 16:06 , Processed in 0.079852 second(s), 43 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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