51里,從中斷開始,很多初學(xué)者就會感到很迷茫,不知道自己在學(xué)什么,特上傳此資料。單片機(jī)在執(zhí)行程序的過程中,暫時中斷執(zhí)行當(dāng)前的程序,轉(zhuǎn)而去執(zhí)行其他的應(yīng)急處理程序,稱為中斷。例如。你正在餐廳吃飯,有朋友喊你去接電話,于是你就收到了來自朋友的一個中斷(可以叫做外部中斷),當(dāng)你準(zhǔn)備去接電話時,突然肚子疼,需要上廁所(內(nèi)部中斷),這又是一個中斷,我們把引起中斷的事件叫中斷源(例如接電話、上廁所等,外部引起的叫外部中斷,內(nèi)部引起的叫內(nèi)部中斷),產(chǎn)生中斷就要去處理它,這稱為中斷的響應(yīng)。在接電話、上廁所這些中斷源中,顯然上廁所更需要立刻處理,這就是中斷的優(yōu)先級。 51單片機(jī)的中斷系統(tǒng)十分重要,分為外部中斷和定時器中斷。中斷發(fā)生CPU在處理某一事件A時,發(fā)生了另一事件B請求CPU迅速去處理中斷響應(yīng)和中斷服務(wù)CPU暫時中斷當(dāng)前的工作,轉(zhuǎn)去處理事件B中斷返回待CPU將事件B處理完畢后,再回到原來事件A被中斷的地方繼續(xù)處理事件A這一過程稱為中斷單片機(jī)有10個寄存器主要與中斷程序的書寫控制有關(guān)中斷允許控制寄存器IE定時器控制寄存器TCON串口控制寄存器SCON中斷優(yōu)先控制寄存器IP定時器工作方式控制寄存器TMOD定時器初值賦予寄存器(TH0/TH1,TL0/TL1)
標(biāo)簽:
51單片機(jī)
外部中斷
上傳時間:
2022-02-16
上傳用戶:qdxqdxqdxqdx