找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

關(guān)于按鍵矩陣按鍵,是用掃描去抖好,還是延時(shí)去抖好?

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:79141 發(fā)表于 2015-5-6 23:47 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
矩陣按鍵,是用掃描去抖好,還是延時(shí)去抖好?
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:79162 發(fā)表于 2015-5-7 10:15 | 只看該作者
個(gè)人覺的還是延時(shí)去都比較好。

評分

參與人數(shù) 1黑幣 +35 收起 理由
admin + 35 回帖助人的獎(jiǎng)勵(lì)!

查看全部評分

回復(fù)

使用道具 舉報(bào)

板凳
ID:79162 發(fā)表于 2015-5-7 10:20 | 只看該作者
因?yàn)樵谟醚訒r(shí)去抖一般都只用延時(shí)10MS根據(jù)一般人的反應(yīng)是不會(huì)察覺到的。但較為穩(wěn)定,雖然占用了單片機(jī)運(yùn)行時(shí)間。對于掃描去抖我覺得容易出錯(cuò)因?yàn)檎麄(gè)程序運(yùn)行時(shí)間跟你寫的代碼量有關(guān)這直接關(guān)系到了掃描頻率容易出錯(cuò)。望采納。

評分

參與人數(shù) 1黑幣 +35 收起 理由
admin + 35 回帖助人的獎(jiǎng)勵(lì)!

查看全部評分

回復(fù)

使用道具 舉報(bào)

地板
ID:75077 發(fā)表于 2015-5-7 20:58 | 只看該作者
我覺得延時(shí)不錯(cuò)。

評分

參與人數(shù) 1黑幣 +35 收起 理由
admin + 35 回帖助人的獎(jiǎng)勵(lì)!

查看全部評分

回復(fù)

使用道具 舉報(bào)

5#
ID:79247 發(fā)表于 2015-5-7 22:27 | 只看該作者
我做了電子密碼鎖,但矩陣按鍵按了沒反應(yīng),程序是別人做成功過的,電路也查了很多遍,是照著焊的,沒有短路,可是按鍵按了沒反應(yīng),有哪位大神能指點(diǎn)下,小妹感激不盡啊

評分

參與人數(shù) 1黑幣 +35 收起 理由
admin + 35 回帖助人的獎(jiǎng)勵(lì)!

查看全部評分

回復(fù)

使用道具 舉報(bào)

6#
ID:79309 發(fā)表于 2015-5-8 15:02 | 只看該作者
是延時(shí)去抖好

評分

參與人數(shù) 1黑幣 +35 收起 理由
admin + 35 回帖助人的獎(jiǎng)勵(lì)!

查看全部評分

回復(fù)

使用道具 舉報(bào)

7#
ID:81655 發(fā)表于 2015-5-31 14:01 | 只看該作者
延時(shí)挺好的
回復(fù)

使用道具 舉報(bào)

8#
ID:75407 發(fā)表于 2015-5-31 17:22 | 只看該作者
延時(shí)祛痘

評分

參與人數(shù) 1黑幣 +35 收起 理由
admin + 35 回帖助人的獎(jiǎng)勵(lì)!

查看全部評分

回復(fù)

使用道具 舉報(bào)

9#
ID:81758 發(fā)表于 2015-6-1 17:51 | 只看該作者
延時(shí)吧, 比較好寫,不會(huì)出錯(cuò)。

評分

參與人數(shù) 1黑幣 +35 收起 理由
admin + 35 回帖助人的獎(jiǎng)勵(lì)!

查看全部評分

回復(fù)

使用道具 舉報(bào)

10#
ID:81808 發(fā)表于 2015-6-2 10:15 | 只看該作者
一直用掃描去抖,因?yàn)檫@樣不會(huì)有執(zhí)行時(shí)間的浪費(fèi)。單片機(jī)的資源是很寶貴的,一個(gè)周期也就執(zhí)行K級的代碼,delay之類的函數(shù)能不用就不用。

評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 回帖助人的獎(jiǎng)勵(lì)!

查看全部評分

回復(fù)

使用道具 舉報(bào)

11#
ID:81845 發(fā)表于 2015-6-2 16:25 | 只看該作者
延時(shí)去抖,多次判斷~~

評分

參與人數(shù) 1黑幣 +35 收起 理由
admin + 35 回帖助人的獎(jiǎng)勵(lì)!

查看全部評分

回復(fù)

使用道具 舉報(bào)

12#
ID:127914 發(fā)表于 2016-7-12 17:47 | 只看該作者
狀態(tài)機(jī)。
回復(fù)

使用道具 舉報(bào)

13#
ID:130209 發(fā)表于 2016-7-12 18:18 | 只看該作者
新人冒泡
回復(fù)

使用道具 舉報(bào)

14#
ID:130237 發(fā)表于 2016-7-12 23:29 | 只看該作者
都說延時(shí),那就延時(shí)吧
回復(fù)

使用道具 舉報(bào)

15#
ID:130253 發(fā)表于 2016-7-13 09:15 | 只看該作者
我覺得是用掃描去抖好,記得調(diào)好掃描周期
回復(fù)

使用道具 舉報(bào)

16#
ID:130279 發(fā)表于 2016-7-13 12:39 來自觸屏版 | 只看該作者
定時(shí)去痘也是可以的
回復(fù)

使用道具 舉報(bào)

17#
ID:130302 發(fā)表于 2016-7-13 14:16 | 只看該作者
初學(xué)者都是DELAY延時(shí),過后都是狀態(tài)機(jī)!
回復(fù)

使用道具 舉報(bào)

18#
ID:57149 發(fā)表于 2016-7-13 15:14 | 只看該作者
我覺得掃描的辦法很麻煩。
回復(fù)

使用道具 舉報(bào)

19#
ID:130317 發(fā)表于 2016-7-13 15:31 | 只看該作者
延時(shí)去抖比較好,寫起來也比較簡單
回復(fù)

使用道具 舉報(bào)

20#
ID:130253 發(fā)表于 2016-7-13 17:53 | 只看該作者
延時(shí)去抖好,比較穩(wěn)定
回復(fù)

使用道具 舉報(bào)

21#
ID:111634 發(fā)表于 2016-7-14 10:09 | 只看該作者
本帖最后由 zl2168 于 2016-7-14 10:12 編輯

是否要去抖需看按鍵用在什么地方?若按鍵功能程序重復(fù)執(zhí)行不產(chǎn)生不良后果,那就不去抖,越簡單越好;若按鍵功能程序重復(fù)執(zhí)行產(chǎn)生不良后果,那就要去抖。至于去抖方式,最好也要作試驗(yàn),因?yàn)槊糠N按鍵抖動(dòng)過程有所不同,也有抖動(dòng)超過10ms的。

評分

參與人數(shù) 1黑幣 +5 收起 理由
認(rèn)真學(xué)習(xí) + 5 贊一個(gè)!

查看全部評分

回復(fù)

使用道具 舉報(bào)

22#
ID:111634 發(fā)表于 2016-7-14 11:44 | 只看該作者
本帖最后由 zl2168 于 2016-7-14 11:46 編輯

實(shí)例76  8279擴(kuò)展8×8鍵盤


要求8279擴(kuò)展8×8鍵盤和8LED數(shù)碼管顯示,無鍵閉合時(shí),顯示“--------”;有鍵閉合后,數(shù)碼顯示屏第0、1位顯示閉合鍵序號(末位加小數(shù)點(diǎn)以示分割);若再有鍵閉合,閉合鍵序號依次右移顯示;顯示屏保留顯示前4組閉合鍵序號。



Proteus仿真一下,確認(rèn)有效。






實(shí)例76 8279擴(kuò)展鍵盤和顯示.rar (125.29 KB, 下載次數(shù): 8)

以上摘自張志良編著《80C51單片機(jī)仿真設(shè)計(jì)實(shí)例教程——基于Keil CProteus》清華大學(xué)出版社ISBN 978-7-302-41682-1

書中電路和程序設(shè)計(jì)有詳細(xì)說明,程序語句條條有注解。


回復(fù)

使用道具 舉報(bào)

23#
ID:130420 發(fā)表于 2016-7-14 11:46 | 只看該作者
我覺得延時(shí)不錯(cuò)。
回復(fù)

使用道具 舉報(bào)

24#
ID:111634 發(fā)表于 2016-7-14 11:47 | 只看該作者
本帖最后由 zl2168 于 2016-7-14 11:49 編輯

實(shí)例77  74HC595+165擴(kuò)展8×8鍵盤


Proteus仿真一下,確認(rèn)有效。
實(shí)例77 74LS595 165擴(kuò)展8×8鍵盤.rar (65.99 KB, 下載次數(shù): 7)



以上摘自張志良編著《80C51單片機(jī)仿真設(shè)計(jì)實(shí)例教程——基于Keil CProteus》清華大學(xué)出版社ISBN 978-7-302-41682-1


書中電路和程序設(shè)計(jì)有詳細(xì)說明,程序語句條條有注解。




回復(fù)

使用道具 舉報(bào)

25#
ID:130426 發(fā)表于 2016-7-14 12:54 | 只看該作者
初學(xué)者用延時(shí)去抖
回復(fù)

使用道具 舉報(bào)

26#
ID:122633 發(fā)表于 2016-7-14 21:49 | 只看該作者
延時(shí)去抖 方便簡單 穩(wěn)定可靠 你值得擁有
回復(fù)

使用道具 舉報(bào)

27#
ID:130676 發(fā)表于 2016-7-16 10:46 | 只看該作者
感覺延時(shí)好一點(diǎn)
回復(fù)

使用道具 舉報(bào)

28#
ID:130681 發(fā)表于 2016-7-16 11:28 | 只看該作者
標(biāo)準(zhǔn)都是延時(shí)去抖!但是要看什么 延時(shí)
回復(fù)

使用道具 舉報(bào)

29#
ID:130682 發(fā)表于 2016-7-16 11:30 | 只看該作者
延時(shí)比較好吧
回復(fù)

使用道具 舉報(bào)

30#
ID:130684 發(fā)表于 2016-7-16 11:46 | 只看該作者
延時(shí)去抖比較好~~
回復(fù)

使用道具 舉報(bào)

31#
ID:136575 發(fā)表于 2016-8-23 10:51 | 只看該作者
掃描比較準(zhǔn)確
回復(fù)

使用道具 舉報(bào)

32#
ID:137499 發(fā)表于 2016-8-24 16:47 | 只看該作者
個(gè)人喜歡延時(shí),平時(shí)用的也是,不錯(cuò)
回復(fù)

使用道具 舉報(bào)

33#
ID:97438 發(fā)表于 2016-8-24 17:14 | 只看該作者
老蔣家的木頭 發(fā)表于 2016-8-24 16:47
個(gè)人喜歡延時(shí),平時(shí)用的也是,不錯(cuò)

延時(shí)占用CPU時(shí)間,你自己玩玩小東西可以這么用,但是在工程中這么用,是不適當(dāng)?shù)。在工程中用狀態(tài)機(jī)掃描合適。
回復(fù)

使用道具 舉報(bào)

34#
ID:137526 發(fā)表于 2016-8-24 21:52 | 只看該作者
個(gè)人覺的還是延時(shí)去抖比較好
回復(fù)

使用道具 舉報(bào)

35#
ID:137536 發(fā)表于 2016-8-25 00:48 | 只看該作者
延時(shí)去抖動(dòng)好
回復(fù)

使用道具 舉報(bào)

36#
ID:137545 發(fā)表于 2016-8-25 10:00 | 只看該作者
延時(shí)去防抖比較好,用的多
回復(fù)

使用道具 舉報(bào)

37#
ID:137499 發(fā)表于 2016-12-11 12:29 | 只看該作者
一直用的延時(shí)去抖,還是挺好用的
回復(fù)

使用道具 舉報(bào)

38#
ID:150555 發(fā)表于 2016-12-11 21:33 | 只看該作者
具體程序具體對待吧
回復(fù)

使用道具 舉報(bào)

39#
ID:154056 發(fā)表于 2016-12-12 10:27 | 只看該作者
延時(shí)好,都是用延時(shí)
回復(fù)

使用道具 舉報(bào)

40#
ID:138194 發(fā)表于 2016-12-12 13:29 | 只看該作者
掃描去抖好吧
回復(fù)

使用道具 舉報(bào)

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

本版積分規(guī)則

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

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

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