不同品牌的DVD机上的面板显示驱动芯片TM1628能否互换,它里面写有程序吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了不同品牌的DVD机上的面板显示驱动芯片TM1628能否互换,它里面写有程序吗?相关的知识,希望对你有一定的参考价值。

TM1628是LED驱动芯片(带按键扫描),它是由DVD上的控制芯片(MCU)控制的,程序是在MCU里,不在TM1628里,不同品牌的DVD上的TM1628是可以互换的,但是不能互换MCU。 参考技术A TM1628 是一种带键盘扫描接口的LED(发光二极管显示器)驱动控制专用电路,内 部集成有MCU 数字接口、数据锁存器、LED 高压驱动、键盘扫描等电路。
里面有驱动程序,不能互换。
参考技术B 可以用HT1628完美替代

Arduino UNO 利用3个IO口 + TM1638+驱动8位数码管显示+24个独立按键

Arduino UNO 利用3个IO口 + TM1638+驱动8位数码管显示+24个独立按键


  • 这几天没干什么事情,专门研究TM1638按键扫描功能。在之前使用TM1638作为数码管单独驱动显示,还是很顺利的,看到还自带按键扫描功能,这个非常不错,可以省掉3X8的矩阵键盘,虽然不一定能使用的上,差不多能把这个芯片的功能基本都榨干了,因为是使用的共阴数码管驱动,所以会有SEG8-SEG10的3个引脚没有使用到。
  • 本实例编程没有使用库,后面有时间将移植到Keil开发的工程环境当中。
  • 关于数码管驱动内容我就不做介绍了,主要讲解按键扫描功能。

键扫描和按键复用功能

  • 按键扫描矩阵为3×8bit,也就是3X8矩阵,一共24个独立按键,这个按键矩阵键盘需要注意一点就是K1、K2、K3,每条线上的按键1-8,9-16,17-24,三排按键只能单独触发,不支持组合按键。做应该也是可以做,需要深究算法,运算量会比较大,不打算去深究组合键了,有点复杂。24个独立按键基本上可以满足一般的需求了。值占用了单片机3个IO口。

  • 安装官方资料搭建3X8矩阵即可

以上是关于不同品牌的DVD机上的面板显示驱动芯片TM1628能否互换,它里面写有程序吗?的主要内容,如果未能解决你的问题,请参考以下文章

涂鸦智能暖风机软件实现之利用TM1650实现显示功能

tm1651如何驱动数码管

TM1638芯片的显存地址详细解读

STM32驱动TM1652代码分享

51单片机驱动TM1638芯片+Proteus仿真

tm1650为啥一需要应答信号