亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 6298|回復(fù): 13
打印 上一主題 下一主題
收起左側(cè)

關(guān)于單片機(jī)數(shù)碼管不滅的原因

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:371895 發(fā)表于 2020-2-12 17:00 來(lái)自觸屏版 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
我的數(shù)碼管是直接和單片機(jī)連接的,沒(méi)有用鎖存器之類的。在按住按鍵時(shí)本來(lái)數(shù)碼管是全部滅的,因?yàn)榘存I有松手檢測(cè),一直在那里死循環(huán)。可是我的秒鐘十位那個(gè)數(shù)碼管卻亮著,而程序和分鐘的十位一樣,分鐘十位的數(shù)碼管卻是滅的,真是搞不懂啊,我已經(jīng)換了一個(gè)IO樓還是不行的。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:168996 發(fā)表于 2020-2-12 21:59 | 只看該作者
檢查一下是不是消隱問(wèn)題
回復(fù)

使用道具 舉報(bào)

板凳
ID:272119 發(fā)表于 2020-2-12 22:32 | 只看該作者
你看下按下按鍵循環(huán)前單片機(jī)做的最后一個(gè)動(dòng)作是啥,一般這個(gè)就是在按鍵循環(huán)前IO最后的狀態(tài)沒(méi)有清零.
回復(fù)

使用道具 舉報(bào)

地板
ID:235200 發(fā)表于 2020-2-12 23:34 | 只看該作者
換IO口當(dāng)然不能解決問(wèn)題,只能修改程序去控制IO口的電平狀態(tài)符合你想要的結(jié)果才能做到
回復(fù)

使用道具 舉報(bào)

5#
ID:235200 發(fā)表于 2020-2-13 02:26 | 只看該作者
至少有4位數(shù)碼管,分鐘2位 ,秒鐘2位,按鍵前數(shù)碼管全滅,但按鍵后程序有相應(yīng)的顯示控制(數(shù)碼管要點(diǎn)亮),你的問(wèn)題是按鍵未松開(kāi)時(shí),秒鐘的十位亮了,而分鐘也控制了且與秒鐘程序完全一樣,我想你這4個(gè)數(shù)碼管一定是采用動(dòng)態(tài)顯示方式,動(dòng)態(tài)顯示就要去控制某一位點(diǎn)亮(某一時(shí)間),通過(guò)分析剛才是這時(shí)你控制了秒鐘的十位亮了,最關(guān)鍵的是按鍵未松開(kāi)怎么會(huì)有控制(你提到一直在那里死循環(huán)),最有可能的是你的按鍵在按下去抖動(dòng)了,即你以為是一次按鍵,殊不知程序認(rèn)為按下了幾次,這樣分析不知道是不是能解決你的困惑
回復(fù)

使用道具 舉報(bào)

6#
ID:584814 發(fā)表于 2020-2-13 09:19 | 只看該作者
如果沒(méi)有電平的轉(zhuǎn)換指令,沒(méi)有鎖存也一樣的效果。
回復(fù)

使用道具 舉報(bào)

7#
ID:281828 發(fā)表于 2020-2-13 10:22 | 只看該作者
不知道樓主的程序也搞不清現(xiàn)象,只能籠統(tǒng)的說(shuō)了,一般都是設(shè)置一個(gè)數(shù)組做顯示緩存,比如4位顯示的數(shù)碼時(shí)鐘,設(shè)dat[4];調(diào)整小時(shí)的時(shí)候,顯示數(shù)據(jù)為:
dat[0]=hour/10;
dat[1]=hour%10;
dat[2]=10;
dat[3]=10;
顯示輸出的時(shí)候就是;
for(i=0;i<4;i++)
{
Display_out(SEG7[dat[i]]);
****
}
其中:10的含義為------SEG7[10]=熄屏碼,就是關(guān)閉不需要顯示的數(shù)位。
回復(fù)

使用道具 舉報(bào)

8#
ID:462827 發(fā)表于 2020-2-13 12:56 | 只看該作者
程序有問(wèn)題唄
回復(fù)

使用道具 舉報(bào)

9#
ID:371895 發(fā)表于 2020-2-13 14:49 | 只看該作者
banalsheep 發(fā)表于 2020-2-12 21:59
檢查一下是不是消隱問(wèn)題

謝謝,找到問(wèn)題了,秒鐘十位是放在數(shù)碼管顯示函數(shù)的最后一個(gè),沒(méi)有消隱,所以會(huì)顯示。我現(xiàn)在也找到一個(gè)按住按鍵不放時(shí)會(huì)數(shù)碼管會(huì)顯示的方法,就是把顯示函數(shù)放在松手檢測(cè)死循環(huán)里了,具體見(jiàn)后面的程序截圖。
回復(fù)

使用道具 舉報(bào)

10#
ID:371895 發(fā)表于 2020-2-13 14:51 | 只看該作者
不在一一回復(fù)謝謝各位了。
找到問(wèn)題了,秒鐘十位是放在數(shù)碼管顯示函數(shù)的最后一個(gè),沒(méi)有消隱,所以會(huì)顯示。我現(xiàn)在也找到一個(gè)按住按鍵不放時(shí)會(huì)數(shù)碼管會(huì)顯示的方法,就是把顯示函數(shù)放在松手檢測(cè)死循環(huán)里了,具體見(jiàn)后面的程序截圖。
回復(fù)

使用道具 舉報(bào)

11#
ID:371895 發(fā)表于 2020-2-13 14:56 | 只看該作者
程序部分截圖

02.jpg (91.13 KB, 下載次數(shù): 91)

02.jpg

01.jpg (288.49 KB, 下載次數(shù): 138)

01.jpg
回復(fù)

使用道具 舉報(bào)

12#
ID:687694 發(fā)表于 2020-2-14 23:37 | 只看該作者
應(yīng)該是掃描法驅(qū)動(dòng)數(shù)碼管的,一般掃描都會(huì)有最后一位顯示過(guò)后不帶消隱。如果想按鍵不妨礙顯示,可以用分時(shí)序執(zhí)行來(lái)解決。
回復(fù)

使用道具 舉報(bào)

13#
ID:377268 發(fā)表于 2020-2-15 14:48 來(lái)自觸屏版 | 只看該作者
進(jìn)去循環(huán)前把斷碼清零,
回復(fù)

使用道具 舉報(bào)

14#
ID:693613 發(fā)表于 2020-2-15 18:22 | 只看該作者
沒(méi)有消隱,所以會(huì)顯示
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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