freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

從生活實例學習單片機中斷(編輯修改稿)

2025-08-31 13:40 本頁面
 

【文章內(nèi)容簡介】 次需要中斷時都能向單片機輸出負跳變觸發(fā)信號。 外設可連續(xù)產(chǎn)生中斷請求信號示意圖一或者是由外部設備提供某種接口,單片機通過該接口可以對外部設備進行中斷清除操作,中斷清除操作可以讓外部設備的中斷請求輸出腳恢復到高。 外設可連續(xù)產(chǎn)生中斷請求信號示意圖二外部中斷觸發(fā)還有一些特殊方式,比如外部脈沖寬度測量、外部脈沖計數(shù)等,這些方式都是在前面幾種基本觸發(fā)方式上進行功能擴展得來的,外部脈沖寬度測量就是當中斷信號線跳變時會啟動內(nèi)部一個計時器,到下一次中斷信號線跳變時通過計時器得到脈沖寬度并重新啟動計時器,這些方式很少會使用到,不做詳述。內(nèi)部中斷是指單片機內(nèi)部的功能模塊產(chǎn)生中斷信號,只要是單片機內(nèi)部在CPU外圍能獨立工作的功能模塊都會提供中斷功能,常見的內(nèi)部中斷類型有時鐘Timer、串口UART、模數(shù)轉(zhuǎn)換ADC等。內(nèi)部中斷的工作流程和外部中斷沒太多區(qū)別,只是中斷請求信號是在單片機內(nèi)部進行傳輸,中斷信號不是管腳上的電平狀態(tài),而是一個寄存器里面的相應標志位,通常當某個內(nèi)部中斷產(chǎn)生中斷請求時就會將相應標志位置為1,CPU響應中斷時將這個標志位清0。 內(nèi)部中斷觸發(fā)示意圖單片機對中斷標志位的處理方法沒有統(tǒng)一標準,具體的約定方法要看單片機文檔。大部分是標志位為1有中斷產(chǎn)生,但有少數(shù)單片機是標志位為0有中斷產(chǎn)生;有的單片機對中斷標志位是CPU寫入什么就是給改寫成什么,有的則是規(guī)定必須通過寫1或?qū)?來實現(xiàn)清除操作,還有少數(shù)只要讀一下中斷標志位就會自動清除掉該標志位。如果單片機不想被外部中斷觸發(fā),大不了將用于連接外部中斷觸發(fā)信號的管腳接成不會觸發(fā)中斷的電壓狀態(tài)就可以,但內(nèi)部中斷無法去改變內(nèi)部連線,所以單片機為了可以選擇中斷是否可以被除法,在其內(nèi)部會有相關的寄存器來進行選擇,通過里面的控制標志位開發(fā)人員可以根據(jù)實際情況決定是否使用中斷。通常單片機里面有一個總控制位,這個位可以控制所有中斷的開與關,然后每一種中斷自己還有一個獨立的控制位決定自己的開與關,如果想使用某個中斷,就需要將總中斷開關和對應中斷的開關都打開。當單片機有中斷信號產(chǎn)生時,就會觸發(fā)對應中斷,不同的中斷源會需要不同的響應方法,也就是說不同的中斷產(chǎn)生的時候,需要單片機程序依照不同的中斷源做出不同的響應,這就是中斷服務程序。如果是UART收到新數(shù)據(jù)產(chǎn)生中斷,應該是UART中斷服務程序?qū)?shù)據(jù)讀回來并做處理,如果是ADC轉(zhuǎn)換完成產(chǎn)生的中斷,需要的則是ADC中斷服務程序?qū)?shù)據(jù)讀回來并做處理。如果需要清中斷標志位動作,一般都是在中斷服務程序里面完成。不同的中斷源
點擊復制文檔內(nèi)容
數(shù)學相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1