您的位置:網(wǎng)站首頁(yè) > 電器維修資料網(wǎng) > 正文 >
AT89S51中斷技術(shù)概述
★★★★★【文章導(dǎo)讀】:AT89S51中斷技術(shù)概述具體內(nèi)容是:在單片機(jī)系統(tǒng)中,中斷技術(shù)主要用于實(shí)時(shí)監(jiān)測(cè)與控制,也就是要求單片機(jī)能及時(shí)地響應(yīng)中斷請(qǐng)求源提出的服務(wù)請(qǐng)求,并作出快速響應(yīng)和及時(shí)處理。這些工作就是由單片機(jī)片內(nèi)的中斷系統(tǒng)來(lái)實(shí)現(xiàn)的。當(dāng)中斷請(qǐng)求源發(fā)出中斷請(qǐng)求時(shí),…
來(lái)源: 日期:2013-12-18 13:59:49 人氣:標(biāo)簽:
在單片機(jī)系統(tǒng)中,中斷技術(shù)主要用于實(shí)時(shí)監(jiān)測(cè)與控制,也就是要求單片機(jī)能及時(shí)地響應(yīng)中斷請(qǐng)求源提出的服務(wù)請(qǐng)求,并作出快速響應(yīng)和及時(shí)處理。這些工作就是由單片機(jī)片內(nèi)的中斷系統(tǒng)來(lái)實(shí)現(xiàn)的。當(dāng)中斷請(qǐng)求源發(fā)出中斷請(qǐng)求時(shí),如果中斷請(qǐng)求被允許的話,單片機(jī)暫時(shí)中止當(dāng)前正在執(zhí)行的主程序,轉(zhuǎn)到中斷服務(wù)處理程序處理中斷服務(wù)請(qǐng)求。中斷服務(wù)處理程序處理完中斷服務(wù)請(qǐng)求后,再回到原來(lái)被中止的程序之處(斷點(diǎn)),繼續(xù)執(zhí)行被中斷的主程序。
右圖顯示了單片機(jī)對(duì)外圍設(shè)備中斷服務(wù)請(qǐng)求的整個(gè)中斷響應(yīng)和處理過(guò)程。
如果單片機(jī)沒(méi)有中斷系統(tǒng),單片機(jī)的大量時(shí)間可能會(huì)浪費(fèi)在查詢是否有服務(wù)請(qǐng)求發(fā)生的定時(shí)查詢操作上,即不論是否有服務(wù)請(qǐng)求發(fā)生,都必須去查詢。采用中斷技術(shù)完全消除了單片機(jī)在查詢方式中的等待現(xiàn)象,大大地提高了單片機(jī)的工作效率和實(shí)時(shí)性。由于中斷工作方式的優(yōu)點(diǎn)極為明顯,因此,單片機(jī)的片內(nèi)硬件中都帶有中斷系統(tǒng)。
【看看這篇文章在百度的收錄情況】