熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
|
發(fā)布時(shí)間: 2024-4-20 15:36
正文摘要:前幾天發(fā)過的帖子,http://www.raoushi.com/bbs/dpj-235428-1.html 要顯示的是這樣的 是因?yàn)闆]有消隱嗎 我看評論區(qū)有人說 “每個(gè)7段顯示器都只缺了一個(gè)筆畫,從左到右分別缺的是a、b、c、f、e、f、g ... |
| 找到問題了,是74139引腳壞了,一直輸出低電平,使Y3C變成高電平導(dǎo)致的 |
| 程序問題,就是腳位弄錯(cuò)了,也是程序問題,你把源文件發(fā)出來,才有人幫你,大家都是上班,不一定有閑工夫重新畫個(gè)仿真圖,用的元件也不定會相同,仿真是那個(gè)版本的,都是要說清楚的。 |
Hephaestus 發(fā)表于 2024-4-20 16:41 我上一貼就想說了。。。 只是看到你說是ZZ的問題,我就不說了 ![]() |
| 看到你是兩個(gè)一樣的芯片分別驅(qū)動段碼和位碼,那好解決了,代碼中把兩個(gè)芯片的數(shù)據(jù)交換一下應(yīng)該就可以了 |
| 咋說呢,肯定不是消隱的事,因?yàn)槟愕谝晃缓妥詈笠晃籥都是1,而且你這是八段數(shù)碼管,我猜奧,你段碼和位碼接反了,每位都缺一個(gè),而且你這個(gè)是不是共陰或者共陽反了 |
|
第一個(gè)數(shù)碼管缺第一劃,第二個(gè)數(shù)碼管缺第二劃,第三個(gè)數(shù)碼管缺第三劃, 顯示的內(nèi)容正好和它的位置數(shù)據(jù)相關(guān),也就是說把“位碼”當(dāng)作“段碼”顯示出來了。 |
| 代碼如有缺陷或錯(cuò)誤,仿真結(jié)果與實(shí)物結(jié)果可能不一致。從實(shí)物圖片看每個(gè)字符少一筆,可能是段碼與位碼搞顛倒了。 |
| 把仿真文件和程序發(fā)出來,不到1小時(shí)就會得到答案,你這樣問問題,一年都不能解決。 |
| 大概可能是段碼和位碼弄反了 |
| 是我說的,這么簡單的問題請大家分析,為什么沒人能想通呢? |
|
數(shù)碼管的段碼不對,有兩種方法解決,1改程序,2是硬件重新 排斷碼線 |
Powered by 單片機(jī)教程網(wǎng)