查看: 718|回复: 1

扩展库使用说明——TM1637

[复制链接]

22

主题

22

帖子

116

积分

注册会员

Rank: 2

积分
116
发表于 2021-1-29 13:26:48 | 显示全部楼层 |阅读模式
本帖最后由 陈哲东 于 2021-7-1 14:13 编辑

1-硬件概述
8.png
TM1637 是一种带键盘扫描接口的LED(发光二极管显示器)驱动控制专用电路,内部集成有MCU 数 字接口、数据锁存器、LED 高压驱动、键盘扫描等电路。本产品性能优良,质量可靠。主要应用于电磁炉、 微波炉及小家电产品的显示屏驱动。采用DIP/SOP20的封装形式。

2-引脚定义

1.png
2.png

3-电路原理图

3.png

4-硬件连接
9418981A-F8D8-4c7d-94EB-EF54366AA614.png 57A8B5C1-BDB8-422d-8D81-D0453C73536C.png

5-图形化模块
4.png
5.png

6-范例代码
6.png
  1. #define TM1637_SCL P1_5
  2. #define TM1637_SCL_OUT {P1M1&=~0x20;P1M0|=0x20;}//P1_5推挽输出
  3. #define TM1637_SDA P1_4
  4. #define TM1637_SDA_IN {P1M1|=0x10;P1M0&=~0x10;}//P1_4高阻输入
  5. #define TM1637_SDA_OUT {P1M1&=~0x10;P1M0|=0x10;}//P1_4推挽输出
  6. #include <STC8HX.h>
  7. uint32 sys_clk = 24000000;//设置PWM、定时器、串口、EEPROM频率参数
  8. #include "mylib/TM1637.h"
  9. void setup()
  10. {
  11.   TM1637_Init();//TM1637初始化
  12. }
  13. void loop()
  14. {
  15.   TM1637_displayNum(1234);}
  16. void main(void)
  17. {
  18.   setup();
  19.   while(1){
  20.     loop();
  21.   }
  22. }
复制代码


示例代码2
7.png
  1. #define TM1637_SCL P1_5
  2. #define TM1637_SCL_OUT {P1M1&=~0x20;P1M0|=0x20;}//P1_5推挽输出
  3. #define TM1637_SDA P1_4
  4. #define TM1637_SDA_IN {P1M1|=0x10;P1M0&=~0x10;}//P1_4高阻输入
  5. #define TM1637_SDA_OUT {P1M1&=~0x10;P1M0|=0x10;}//P1_4推挽输出

  6. #include <STC8HX.h>
  7. uint32 sys_clk = 24000000;//设置PWM、定时器、串口、EEPROM频率参数
  8. #include "mylib/TM1637.h"
  9. #include "lib/delay.h"

  10. void setup()
  11. {
  12.   TM1637_Init();//TM1637初始化
  13. }

  14. void loop()
  15. {
  16.   TM1637_clear();//TM1637清除
  17.   TM1637_displayTime(12,30,(1));//显示时间
  18.   delay(1000);
  19.   TM1637_clear();//TM1637清除
  20.   TM1637_displayBit(0,1,1);
  21.   delay(1000);
  22. }

  23. void main(void)
  24. {
  25.   setup();
  26.   while(1){
  27.     loop();
  28.   }
  29. }


复制代码


7-TM1637数码管显示测试视频


手册资料: TM1637.PDF (411.81 KB, 下载次数: 31)
回复

使用道具 举报

21

主题

24

帖子

213

积分

版主

Rank: 7Rank: 7Rank: 7

积分
213
发表于 2021-7-2 15:49:55 | 显示全部楼层

单片机型号-IAP15F2K61S2.png




回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2021-12-3 06:31 , Processed in 0.299428 second(s), 28 queries .

Powered by Discuz!

© 2001-2021 Comsenz Inc.

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