久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

單片機驅動動態掃描數碼管消隱delay延時時間的設定

查看數: 2366 | 評論數: 5 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2022-11-13 13:54

正文摘要:

請問消隱延時多少時間合適? 數碼管直接連的P0口,顯示沒有頻閃但亮度不夠。 單片機源程序如下:

回復

ID:123289 發表于 2022-11-14 15:16
這樣做,消陷(切換)不要再做任何DELAY。亮度達到極至!
ID:123289 發表于 2022-11-14 15:14
掃屏顯示的切換應當用最少的指令完成,在不多于8個LED的情況下:三條指令即可完成,對于STC的單片機,10us不到就完成了,例:8個LED哪個亮(位選)受P1控制,顯示什么內容(段碼)由P0決定。
要點:技巧如下!!!
先將哪個LED需要亮的參數事先準備好,放在:P1_OUT變量中,同樣將這個LED需要顯示的段碼放在P0_OUT中。【這個做法最關鍵,不要直接切換操作P0、P1口,而是通過這兩個變量來操作。原因是,無論你用多長時間對P1_OUT、P0_OUT進行操作,操作期間,顯示不受影響。】
切換:
第一條指令:關斷所有顯示:P1=FFH              ;關閉所有顯示
第二條指令:切換LED段碼:P0=P0_OUT         ;這時顯示已關,切換不會有殘留,重影,閃爍了。
第三條指令:更新顯示的LED管:P1=P1_OUT  ;點亮需要顯示的LED,例如:11101111B
【這個做法是最優秀的掃描顯示切換方法,用時最短,最合理,沒有之二!!!】
重復一下關鍵點:事先處理準備好變量P1_OUT、P0_OUT的值。
ID:824490 發表于 2022-11-14 11:12
本帖最后由 名字不是重點 于 2022-11-14 11:31 編輯

為什么不用驅動IC?4位管的驅動很多。軟硬件的開銷并不會增加太多。比如TM1650等等。
因為驅動自帶刷屏所以使用更方便、亮度更均勻。而且MCU只在需要更新顯示時才送數據,其它時間閑得一弊。。

我之前用8個74HC595驅動4塊8*8,亮度與頻閃總是不能平衡,后來直接用2個1629來驅動,爽歪歪了。唯一遺憾1629是不能級聯,只能通過片選來復用SDA/SCK來省IO了。
ID:77589 發表于 2022-11-14 10:53
lkc8210 發表于 2022-11-13 22:28
雖說延時越長越亮
但全管的更新時間不能大于20ms
如你用四位管

正解!!!!!!!!!
ID:161164 發表于 2022-11-13 22:28

雖說延時越長越亮
但全管的更新時間不能大于20ms
如你用四位管
20ms/4=5ms
即單管的延時不能大于5ms

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲精品日韩一区二区电影 | 老头搡老女人毛片视频在线看 | 91五月婷蜜桃综合 | 特黄av| 亚洲国产精品一区在线观看 | 亚洲一区高清 | 视频一区二区中文字幕 | 日本黄色一级片视频 | 久久久久国产一区二区三区四区 | 一区二区中文字幕 | 欧美网址在线观看 | 亚洲第一在线视频 | 亚洲网站在线观看 | 国产三区av | 91精品一区二区三区久久久久久 | 国产精品成人在线 | 日韩在线一区二区三区 | 欧美日韩国产传媒 | 欧美三级在线 | 欧美激情视频一区二区三区免费 | 亚洲国产精品一区二区久久 | 国产精品不卡一区二区三区 | 欧美视频在线看 | 黄色精品 | 黄色精品视频网站 | 国产日韩欧美一区二区 | 韩日一区二区三区 | 特黄特色大片免费视频观看 | 日韩日b视频 | 久草热线 | 在线区| 亚洲精选一区二区 | 一区二区三区免费观看 | 日韩成人在线电影 | 国产午夜精品一区二区三区嫩草 | 2018国产精品 | 精品国产乱码 | 天堂久久av | 伊人爽| 久草久草久草 | 妞干网av|