tyun1990 发表于 2023-10-20 16:15:38

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

干货!干货!基于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);
LED_Port(TM1638_TubeAddrTab,LED_SW);

KeyNum=TM1638_keyscan();




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


亮度控制::

LED控制:

数码管控制:









digger63 发表于 2024-3-9 10:07:40

不错,学习一下。

soma 发表于 2024-3-12 11:38:02

学习一下

xiangzichen 发表于 2024-3-12 12:54:10

楼主,加油~~

ljm10000 发表于 2025-1-11 14:13:27

请教一下,我移植到stc8g1k08-tssop20上没成功是啥原因?

晨露 发表于 2025-1-11 14:30:49

楼主厉害啊
页: [1]
查看完整版本: 干货!干货!基于TM1638数码管、按键、8位LED程序分享