找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2464|回復(fù): 6
收起左側(cè)

求助一個單片機(jī)按鍵程序思路,不能用外部中斷

[復(fù)制鏈接]
ID:644119 發(fā)表于 2020-8-3 17:38 來自手機(jī) | 顯示全部樓層 |閱讀模式
要求用匯編語言實(shí)現(xiàn)這樣一個功能:在任何時候,若按下按鍵后,數(shù)碼管必須顯示鍵值,并延時3s后,恢復(fù)原來的顯示內(nèi)容與功能。并且此功能不影響其它顯示和功能鍵。

因?yàn)橥獠恐袛嘤衅渌锰幉荒苡,該怎么?shí)現(xiàn)?
回復(fù)

使用道具 舉報

ID:275826 發(fā)表于 2020-8-3 18:59 | 顯示全部樓層
為什么要匯編語言,C語言不行嗎?
回復(fù)

使用道具 舉報

ID:803001 發(fā)表于 2020-8-4 10:22 | 顯示全部樓層
使用矩陣鍵盤試試,速度的話沒有中斷的快,為什么一定要用匯編呢,c語言好寫的多
回復(fù)

使用道具 舉報

ID:401564 發(fā)表于 2020-8-4 10:23 | 顯示全部樓層
你學(xué)匯編嗎?不學(xué)就不玩匯編,這玩意不好玩
不用中斷是不可能達(dá)到“任何時候”這個效果的
你只能用JB查詢指令,縮短查詢時間來達(dá)到一個近似于“任何時候”的效果,而大多數(shù)的按鍵也基本都是這樣的,用中斷的只在要求高等級或者喚醒的時候用到而已
回復(fù)

使用道具 舉報

ID:313246 發(fā)表于 2020-8-4 16:48 | 顯示全部樓層
還有強(qiáng)調(diào)學(xué)習(xí)匯編的,趕緊轉(zhuǎn)換過來吧。不用外部中斷可以查詢式,一直讀就完了。
回復(fù)

使用道具 舉報

ID:1069990 發(fā)表于 2023-4-5 23:05 | 顯示全部樓層
按鍵程序可以用異或運(yùn)算實(shí)現(xiàn),不用中斷
回復(fù)

使用道具 舉報

ID:236035 發(fā)表于 2023-4-6 10:14 | 顯示全部樓層
定時中斷內(nèi)查詢按鍵動作
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

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