找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

設(shè)置鍵程序有問題么,按了很多下才能調(diào)時間

查看數(shù): 2400 | 評論數(shù): 7 | 收藏 0
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發(fā)布時間: 2018-4-18 09:55

正文摘要:

if(key1n==9)                key1n=1;//éèÖð′¼ü12óDÃë¡¢·Ö¡¢걡¢DÇÆú¡¢èÕ¡ ...

回復

ID:318054 發(fā)表于 2018-4-27 20:46
參數(shù)設(shè)置應(yīng)該有問題吧
ID:317432 發(fā)表于 2018-4-27 13:50
修改延時參數(shù) 和 設(shè)定的按鍵參數(shù)
ID:160988 發(fā)表于 2018-4-25 13:12
是不是按鍵的掃描時間太長了
ID:111634 發(fā)表于 2018-4-25 12:41
上例中有。。!而且能操作感受,為什么不去看???
ID:295009 發(fā)表于 2018-4-25 09:25
HC6800-ES-V2.0 發(fā)表于 2018-4-18 14:45
進入修改狀態(tài),要用外部中斷才行。
你這個鍵盤掃描辦法,就是不容易進入修改狀態(tài)。因為程序一直在跑啊,還 ...

好的謝謝,那怎么用外部中斷呢
ID:111634 發(fā)表于 2018-4-18 17:08
本帖最后由 zl2168 于 2018-4-18 17:09 編輯

給你介紹一個按鍵校正時鐘的實例,自己比對吧!
實例91  具有校正功能的時鐘1302(LCD1602顯示)
先Proteus仿真,確認有效。
實例91 帶校正時鐘1302(LCD1602顯示).rar (52.68 KB, 下載次數(shù): 6)

以上摘自張志良編著《80C51單片機仿真設(shè)計實例教程——基于Keil CProteus》清華大學出版社ISBN 978-7-302-41682-1,書中電路和程序設(shè)計有詳細說明,程序語句條條有注解。
ID:164602 發(fā)表于 2018-4-18 14:45
進入修改狀態(tài),要用外部中斷才行。
你這個鍵盤掃描辦法,就是不容易進入修改狀態(tài)。因為程序一直在跑啊,還是以一個很快的速度在跑,什么時間“恰好”掃描到你的按鍵,才進入修改,是要很多次的,不然沒法“恰好”啊。
只是從你給出的程序中,看到修改的部分,所以有這樣的猜測。
我做這個的思路(已經(jīng)做成功的):
用外部中斷進入、退出修改狀態(tài)、鍵盤逐項選擇要修改的內(nèi)容、一個鍵修改,一共要三個鍵就可以了。如果你覺得一個鍵讓數(shù)字只加不減,不方便,那么就用矩陣鍵盤,可以直接輸入目標數(shù)值。

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

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

快速回復 返回頂部 返回列表