找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2283|回復(fù): 5
收起左側(cè)

51單片機(jī)數(shù)碼管做時鐘控制某一位閃爍顯示,其他位不受影響

[復(fù)制鏈接]
ID:1057946 發(fā)表于 2022-12-27 21:50 | 顯示全部樓層 |閱讀模式
就是時鐘調(diào)時間時閃爍顯示,我用延時函數(shù)時其他位會受到影響
要是用中斷該怎么做呢
大概的思路是什么?求解 感謝。!
回復(fù)

使用道具 舉報

ID:420836 發(fā)表于 2022-12-28 00:15 | 顯示全部樓層
七段顯示閃爍是刷新緩慢的結(jié)果。 這就是為什么當(dāng)您使用一些延遲時所有數(shù)字都開始閃爍的原因,因為所有延遲加起來會減慢刷新速度。 七段顯示器的數(shù)字必須以快于 100 赫茲的頻率更新,這樣人眼就不會注意到更新。 當(dāng)使用定時器中斷更新顯示時,時間設(shè)置必須設(shè)置為與 CPU 時鐘速率相匹配。
回復(fù)

使用道具 舉報

ID:213173 發(fā)表于 2022-12-28 08:27 | 顯示全部樓層
如果你了解了數(shù)碼管動態(tài)顯示的原理,就該知道數(shù)碼管動態(tài)顯示就是處于閃爍狀態(tài),只是閃爍頻率大于25Hz,肉眼察覺不到閃爍而已。如果在正常動態(tài)顯示的基礎(chǔ)上降低某位數(shù)碼管的閃爍頻率,那么就能觀察到該位數(shù)碼管閃爍。由此就能控制數(shù)碼管的任意位閃爍。
回復(fù)

使用道具 舉報

ID:807591 發(fā)表于 2022-12-28 08:28 | 顯示全部樓層
定時給需要閃爍的哪位 賦值為0
回復(fù)

使用道具 舉報

ID:161164 發(fā)表于 2022-12-28 09:12 | 顯示全部樓層
要先看看你的數(shù)碼管驅(qū)動代碼是怎么寫的
回復(fù)

使用道具 舉報

ID:996773 發(fā)表于 2022-12-28 13:25 | 顯示全部樓層
數(shù)碼管驅(qū)動方式很多,也不知道樓主用的是595串行轉(zhuǎn)并輸出控制數(shù)碼管,還是一個io口控制一個數(shù)碼管輪流掃描方式,還是天威TM16系列驅(qū)動數(shù)碼管?控制閃爍方法都不一樣,連個圖都沒有,要不是我時間多,懶得碼字。
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表