lsjt 发表于 2018-6-19 08:44:55

STM32驱动数码管

本人STM32小白,最近买了STM32的开发板和TM1638数码管模块,如何用STM32多余的管脚驱动数码管模块呢?请看图!

勿忘心安110 发表于 2018-6-19 08:54:23

TM1638与stm32是总线连接的 MCU用io口模拟即可驱动 最好参照手册,并参考百度一些TM1638的代码

爱电子辉辉 发表于 2018-6-19 08:54:28

兄弟,其实你应该贴出数码管的原理图。。

skate222 发表于 2018-6-19 08:55:25

没有电路图什么都是模糊的

yu0405jie 发表于 2018-6-19 08:56:43

接口定义应该是有的吧,

stm1024 发表于 2018-6-19 09:01:15

TM1638采用SPI的接口,你根据电路原理图和芯片手册编程就行了。

zhjb1 发表于 2018-6-19 09:53:10

看了,实际上有这个芯片就简单多了。复用8个IO口分接SEG1~8和GRID1~8,其他的信号必用的DIO、CLK、STB,如果仅仅1片STB可忽略——接地即可。其他的信号在你的选择用还是不用。

wolfgang2015 发表于 2018-6-19 10:08:00

这几个引脚控制,电源地独立的供点,似乎是5V;
CLK\SDIO 是表示时序信号;至于是IIC、SPI就要查芯片型号了。
控制着几个还是很容易的。
至于中间一个就是控制读写的吧。

xmstudio 发表于 2018-6-19 11:10:59

从图上看,你这个模块使用的是IO口扩展芯片,通过串行输入扩展出多个IO口。如果这个芯片没有被打磨的话可以直接查阅芯片手册获得驱动方法,如果磨了就只能看模块的资料了。这5根插针,除了电源和地之外,应该还有时钟线CLK,数据线DIO,另一个我觉得应该是按键中断的引脚。

电子星辰 发表于 2018-6-19 14:05:10

你买的开发板应该是有数码管例程的吧,或者找找这个商家其它开发板的例程也行
页: [1] 2
查看完整版本: STM32驱动数码管