找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

單片機(jī)計數(shù)器實驗顯示按鍵按下次數(shù)

查看數(shù): 24384 | 評論數(shù): 6 | 收藏 4
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發(fā)布時間: 2017-11-5 21:03

正文摘要:

仿真原理圖如下(51單片機(jī)顯示按鍵按下次數(shù)的proteus仿真工程文件可到本帖附件中下載)

回復(fù)

ID:576935 發(fā)表于 2021-5-21 19:07
你好,這個proteus仿真,除了k1改接p3.2外,需要兩個改進(jìn)的地方
1,數(shù)碼管接上拉電阻,P0.0至P0.6都需要接電阻。
2,在主函數(shù)中, if(Clear_Key==0) Count=0; 有誤,實際仿真數(shù)碼管會一直顯示0
     所以應(yīng)改成,if(Clear_Key==0) Count=Count;  這樣就能正常顯示了
ID:66287 發(fā)表于 2019-5-5 08:28
Clear_Key 是清零按鍵,按下后計數(shù)從零重新開始計數(shù)。
P3^2 上應(yīng)該接一個按鍵,按下后產(chǎn)生中斷,從而計數(shù)。
ID:502298 發(fā)表于 2019-5-4 16:32
為什么數(shù)碼管不顯示數(shù)啊
ID:429750 發(fā)表于 2018-11-20 18:20
能不能講這個的功能說明寫一下,非常感謝
ID:391717 發(fā)表于 2018-11-20 12:48
2402562367 發(fā)表于 2018-11-20 11:01
左邊那個按鍵有什么用?

左邊那個按鍵是程序運行中途需要單片機(jī)復(fù)位但又不想斷電冷啟動而設(shè)的.按下該鍵,9腳高電平復(fù)位,同時電容很快放電.松開該鍵,電容充電,單片機(jī)9腳又一次高電平,二次復(fù)位.
請注意:硬件方面,那個產(chǎn)生中斷的按鍵是接在單片機(jī)的P3^2上的,程序里卻把它寫到P3^6上,即:
sbit Clear_Key=P3^6;
顯然不對.
ID:429750 發(fā)表于 2018-11-20 11:01
左邊那個按鍵有什么用?

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

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

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