LPC1114控制TM1638驱动共阳极数码管
由于项目需要使用数码管进行显示,于是选用了天微电子的TM1638来驱动四位带秒点数码管。手头只有共阳极的数码管,翻看数据手册发现TM1638可以驱动共阳极数码管,于是开始参考datasheet设计电路。
电路拿到手后,调试过程中发现两个问题:
1、数码管死活不亮,参考官方例程也不行,于是开始查找原因发现是数据端口的104电容造成的(datasheet中推荐104啊!{:curse:} 浪费时间啊!),
改为100pf,开始有亮光了(显示不完整)。
2、这个芯片最好驱动共阴极数码管,而我的是共阳的啊!于是开始了艰难的编程,相当于段选和位选正好调换了,好在经过努力终于实现了任意显示。
以后建议使用共阴极数码管,共阳太麻烦了。
现在将程序贴出来,使用的是LPC1114驱动。如果大家有更好的方法,请不吝赐教!
谢谢!
偶用的是共阳数码,用1637搞掂 rifjft 发表于 2013-3-3 18:45 static/image/common/back.gif
偶用的是共阳数码,用1637搞掂
惭愧啊……当时选型不善,看到TM1638手册里面写的支持共阳的,就开始设计了。以后使用下1637。 蓝色的数码管超级漂亮。
~just_yy 发表于 2013-3-3 23:56 static/image/common/back.gif
蓝色的数码管超级漂亮。
谢谢支持。市面上主要就是红色为主,这是找厂家定的才有蓝色。 用过天微的产品的飘过。。。。 串口系列-驱动IC 发表于 2013-3-25 13:18 static/image/common/back.gif
哥们你们天微的产品找谁拿货
你好,我直接找的天微原厂,谢谢! IC多少钱一个? 天威,用过 diysh 发表于 2013-4-25 21:39 static/image/common/back.gif
天威,用过
呵呵……这个芯片还是挺好用的 才4位LED?那应该选择TM1628,便宜很多哦。驱动几乎一样的,无非就是少了1位而已。1638的按键数量可以3×8,某些地方有他的优势。 ilikemcu 发表于 2013-4-26 09:22 static/image/common/back.gif
才4位LED?那应该选择TM1628,便宜很多哦。驱动几乎一样的,无非就是少了1位而已。1638的按键数量可以3×8, ...
这个只是样机,当时为了以防老板要增加功能,改变需求。呵呵…… 我想说的是:就驱动个 数码管,用得着 专用芯片?????你用共阴的,公共端 用 三极管 。不就齐了??!!! liulingo1 发表于 2013-4-26 11:56 static/image/common/back.gif
我想说的是:就驱动个 数码管,用得着 专用芯片?????你用共阴的,公共端 用 三极管 。不就齐了??! ...
主要中间有连线,希望排线数量越少越好。主要是根据整机结构来设计的 楼主莫元{:lol:} 咱会出现负的呢 lpc1788 发表于 2013-4-26 14:22 static/image/common/back.gif
楼主莫元 咱会出现负的呢
不提了……早过去的事儿! 我也是手上只有共阳极的数码管,底层驱动好难写呀 351339482 发表于 2013-8-10 18:39 static/image/common/back.gif
我也是手上只有共阳极的数码管,底层驱动好难写呀
这个是我经常用的,希望可以帮到你.... 代码写得很工整,学习了! 这两天要用TM1651,学习下~~ 电容那个参数很关键,最好是按照推荐电路,不然吃大亏。
页:
[1]