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

QQ登錄

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

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

賽元微單片機(jī)外部中斷上升沿觸發(fā)與下降沿觸發(fā)

[復(fù)制鏈接]
ID:1084208 發(fā)表于 2023-7-3 13:51 | 顯示全部樓層 |閱讀模式
大伙好,我這邊現(xiàn)在有個(gè)疑問(wèn),就是我這邊有個(gè)項(xiàng)目,下控電路板是驅(qū)動(dòng)電機(jī)的,上控電路板是驅(qū)動(dòng)數(shù)碼管的,當(dāng)下控發(fā)送脈沖給我時(shí),我這個(gè)芯片的P12引腳用外部中斷去接收,但是脈沖不是有高電平和低電平嗎,怎么可以只用下降沿觸發(fā),可能是我對(duì)外部中斷的理論不夠,你像那種按鍵的話(huà),當(dāng)我按鍵按下,這個(gè)可以用下降沿觸發(fā)進(jìn)入外部中斷函數(shù),但脈沖有高電平也有低電平,難道是用硬件做過(guò)處理了嗎?請(qǐng)大伙給我解答解答。
2.PNG
4.PNG
回復(fù)

使用道具 舉報(bào)

ID:1053359 發(fā)表于 2023-7-3 14:32 | 顯示全部樓層
在下控電路板發(fā)送脈沖信號(hào)時(shí),可以通過(guò)硬件或軟件的方式確保信號(hào)只有下降沿。具體方法取決于下控電路板的設(shè)計(jì)和實(shí)現(xiàn)方式。

一種常見(jiàn)的方法是使用邊沿觸發(fā)器(如觸發(fā)器、反相器等)對(duì)脈沖信號(hào)進(jìn)行處理,以生成一個(gè)僅有下降沿的觸發(fā)信號(hào)。這樣,在上控電路板中使用下降沿觸發(fā)的外部中斷方式即可接收到觸發(fā)信號(hào),并執(zhí)行相應(yīng)的處理。

另一種方法是在上控電路板中使用軟件來(lái)檢測(cè)脈沖信號(hào)的下降沿。在定時(shí)循環(huán)中通過(guò)讀取引腳狀態(tài),如果檢測(cè)到從高電平變?yōu)榈碗娖剑瑒t表示發(fā)生了下降沿,可以觸發(fā)相應(yīng)的處理代碼。
回復(fù)

使用道具 舉報(bào)

ID:404160 發(fā)表于 2023-7-3 14:29 | 顯示全部樓層
注意是“下降沿觸發(fā)”,而不是電平(高或低)觸發(fā)。
回復(fù)

使用道具 舉報(bào)

ID:213173 發(fā)表于 2023-7-3 16:42 | 顯示全部樓層
外部中斷上升沿觸發(fā)與下降沿觸發(fā)是指當(dāng)電平發(fā)生變化時(shí)才有效,持續(xù)的高電平或低電平無(wú)效。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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