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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

求解 為什么要加這兩行代碼才能消除數碼管鬼影?

查看數: 220 | 評論數: 17 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2025-7-27 20:53

正文摘要:

回復

ID:619259 發表于 2025-7-28 22:13
發表于 2025-7-28 15:16
這樣說還能理解一下

不要相信那些搜索引擎答案AI答案,要相信自己對鎖存器的理解,相信靜態顯示不需要消隱這一真理,事實勝于雄辯。
ID:619259 發表于 2025-7-28 18:21
Luckyhorse009 發表于 2025-7-28 13:45
不消隱的話看上去重影挺厲害的 我是想問 這個已經通過鎖存器鎖住了 為什么還會產生鬼影的

從理論上分析,本案例實際是程序選擇某位數碼管顯示某個數字,屬于靜態顯示,所以是不需要消隱的。之所以出現鬼影,是程序有問題,如果去掉第29行和33行,程序是這樣的:(以loction=1為例)
1. WLE=1;
2. P0=0xfe;
3. WLE=0;
4. DLE=1;
5. P0=Smgtable(num);
6. DLE=0;
問題就出在第4行,程序執行第4行時,位信號會進入數碼管段選端,形成數據干擾。
解決辦法:
1. P0=0xfe;
2. WLE=1;
3. WLE=0;
4. P0=Smgtable(num);
5. DLE=1;
6. DLE=0;
ID:1109793 發表于 2025-7-28 17:28
Y_G_G 發表于 2025-7-28 14:18
鬼影是因為數碼管中的LED有結電容,如果只是單純的斷電,它就沒那么快暗下去,這就是你看到鬼影
這就要有一個 ...

真的假的啊
ID:1133081 發表于 2025-7-28 16:45
Luckyhorse009 發表于 2025-7-28 13:50
數據不是已經被鎖存器鎖住了嗎

不論編程水平有多高也不可能同時切換數碼管的段和位(也是鬼影的根源),所以要在切換數碼管的段和位期間先使數碼管不亮再切換,完成后再使數碼管發亮。其他因素都不重要,肉眼根本觀察不到。按樓主的硬件環境可以按如下邏輯編程
        P0=0x00;//段消隱
        DLE=1;DLE=0;//鎖存
        P0=0xfe;//送位碼
        WLE=1;WLE=0;//鎖存
        P0=smgtable[num];//送段碼
        DLE=1;DLE=0;//鎖存       
        Delay_ms(1);//保持顯示若干時間
ID:904095 發表于 2025-7-28 15:16
Y_G_G 發表于 2025-7-28 14:18
鬼影是因為數碼管中的LED有結電容,如果只是單純的斷電,它就沒那么快暗下去,這就是你看到鬼影
這就要有一個 ...

這樣說還能理解一下
ID:401564 發表于 2025-7-28 14:18
鬼影是因為數碼管中的LED有結電容,如果只是單純的斷電,它就沒那么快暗下去,這就是你看到鬼影
這就要有一個給LED快速把電放掉的操作,至于是給高電平還是低電平,那就要看你的硬件電路了,你知道原理就行了
ID:904095 發表于 2025-7-28 13:50
cyi8 發表于 2025-7-28 08:05
消隱啊,不然人眼還停留在上一個代碼點亮的圖像上

數據不是已經被鎖存器鎖住了嗎
ID:904095 發表于 2025-7-28 13:46
GlenXu 發表于 2025-7-28 09:13
前一個是打開,為了顯示,
后一個是“全關”避免鬼影殘留

鎖存器已經鎖住數據了 為做么加這個還有用呢
ID:904095 發表于 2025-7-28 13:45
cy009 發表于 2025-7-28 10:52
數碼管動態掃描的消隱可以采用:1.關閉位選,2.關閉段選,3.同時關閉位選和段選。
樓主的案例是通過兩片鎖 ...

不消隱的話看上去重影挺厲害的 我是想問 這個已經通過鎖存器鎖住了 為什么還會產生鬼影的
ID:1109793 發表于 2025-7-28 12:59
一般是先關位,然后更新段,然后開位
ID:619259 發表于 2025-7-28 10:52
數碼管動態掃描的消隱可以采用:1.關閉位選,2.關閉段選,3.同時關閉位選和段選。
樓主的案例是通過兩片鎖存器驅動,位碼和段碼都是由P0輸出,程序是先輸送位碼,后輸送段碼,從形參上看只顯示1位,所以本案例中無需消隱。
ID:1132182 發表于 2025-7-28 10:19
但是一般都不這樣寫,你寫的太麻煩了
ID:1132182 發表于 2025-7-28 10:16
其實在加一個1ms更加好
ID:1132182 發表于 2025-7-28 10:14
關  開
ID:469589 發表于 2025-7-28 09:13
前一個是打開,為了顯示,
后一個是“全關”避免鬼影殘留
ID:1064915 發表于 2025-7-28 08:33
看看教程的解釋
ID:1121801 發表于 2025-7-28 08:05
消隱啊,不然人眼還停留在上一個代碼點亮的圖像上

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 中文在线一区 | 国产一区二区在线免费 | 国内精品视频在线观看 | 久久88 | 日韩在线 | 欧美日韩一区二区三区四区 | 在线观看的av网站 | 国产综合自拍 | 亚洲激情一区 | 日韩成人在线免费观看 | 欧美日韩国产一区二区 | av免费观看网站 | 正在播放国产精品 | 久草免费福利视频 | 一区二区三区四区视频 | 亚洲777| 成人毛片在线观看 | av毛片在线播放 | 午夜视频 | 伊人久久影院 | 国产精品福利在线观看 | 狠狠五月 | 成人做受黄大片 | 高清免费视频日本 | 国产精品一品二区三区的使用体验 | 国产精品一区二区在线播放 | 黄网站免费观看 | 国产一区二区不卡视频 | 国产在线日韩 | 日韩在线播放视频 | 欧美精品国产 | 欧美黄色一区二区 | 国产尤物视频 | 色婷婷导航 | 国产黄色在线观看 | 欧美黄网站 | 中文字幕不卡在线观看 | 久久久黄色片 | 天天干天天操天天射 | 97视频免费 | 亚洲国产日本 |