发新帖我要提问
123
返回列表
打印
[经验分享]

DIY一台史上最“烂”的LED显示器!(连载中……)

[复制链接]
楼主: xuyiyi
手机看帖
扫描二维码
随时随地手机跟帖
41
David_ming| | 2010-4-21 20:13 | 只看该作者 回帖奖励 |倒序浏览
用硬件PWM顶好,6路呢

使用特权

评论回复
42
xuyiyi|  楼主 | 2010-4-22 06:42 | 只看该作者
用硬件PWM顶好,6路呢
David_ming 发表于 2010-4-21 20:13


    谢谢 David_ming的金点子, 考虑到双路合并输出(增大驱动电流)以驱动共阴LED数码管的位, MPC只有6路独立的PWM输出, 最多驱动三位共阴LED数码管, 用在这方面不是最合适, 而笙泉最近推出的MA807/MA816单片机, MA807有8路PWM输出, 可组成4组, 最多可驱动四位共阴LED数码管,  MA816有16路PWM输出, 可组成8组, 最多可驱动八位共阴LED数码管,  在实际应用中,已有实用价值了, 老许抽空再编一个用 MA816的16路PWM输出, 省去8个段限流电阻的示范C驱动程序, 供大伙设计时参考。

    为发扬光大天朝偷工减料之山寨文化,精简节省一切可省略之零件,在使用MA807/MA816片内的8路/16路PWM输出, 省去8个段限流电阻的示范C驱动程序中, 用笙泉MA807/MA816单片机,不借助任何外围电路,直接驱动LED显示器,去打造一款“史上”(同时也是“世上”)最“烂”的有实用价值的LED显示器。

    本案的难点在于如何在笙泉MA807/MA816单片机自带的PWM位扫描周期内, 将相应位的段信号准确输出, 希望大伙再给点金点子,老许则查阅一些相关资料, 再最后定夺总体方案。

使用特权

评论回复
43
David_ming| | 2010-4-22 10:33 | 只看该作者
42# xuyiyi

那两颗IC好像是8CH和16CH单通道:L

使用特权

评论回复
44
xuyiyi|  楼主 | 2010-4-22 11:42 | 只看该作者
42# xuyiyi  

那两颗IC好像是8CH和16CH单通道:L
David_ming 发表于 2010-4-22 10:33


谢谢 David_ming 提醒,笙泉MA807/MA816单片机,其PWM确实是单通道的,常规用法当然不行,老许想搞个“另类”用法,增加一点小难度,挑战一下极限,通过分时切换输出,使用MA807/MA816片内自带的单通道PWM, 实现8路/16路PWM输出, 不借助任何外围电路,直接驱动LED显示器,去打造一款“史上”(同时也是“世上”)最“烂”的有实用价值的LED显示器。

假如不用单通道PWM, 实现8路/16路PWM输出,如果不这样做,就不能称作名符其实的“史上”(同时也是“世上”)最“烂”的有实用价值的LED显示器。呵呵!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则