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

正文內(nèi)容

定時計數(shù)器及中斷系統(tǒng)(編輯修改稿)

2025-02-14 19:26 本頁面
 

【文章內(nèi)容簡介】 作在方式 0、方式 1和方式 2。在這種情況下定時器 /計數(shù)器 1只能 作波特率發(fā)生器使用,以確定串行通信的速率。作波特率發(fā)生 器使用時,只要設(shè)置好工作方式,便可自動運(yùn)行。如果要停止 工作,只需要把定時器 /計數(shù)器 1設(shè)置在工作方式 3就可以了。因 為定時器 /計數(shù)器 1不能工作在方式 3下,如果硬把它設(shè)置在方式 3,它就會停止工作。 例 用 T0作 50ms內(nèi)部定時,每 50ms在 T1引角產(chǎn)生一脈沖供 T1計數(shù)器作記數(shù)脈沖,若 T1計數(shù)器為 20,便可得到定時 1秒的定時程序: MOV TMOD, 61H; T0為 16位定時, T1為 8位自動重載 MOV DPTR, 15536;設(shè)定定時或記數(shù)初值 MOV TL0, DPL; T0為 50ms內(nèi)定時 MOV TH0, DPH MOV TL1, 236; T1計數(shù)初值 MOV TH1, 236 SETB TR0 SETB TR1 LOOP: JNB TF0, $ CLR TF0 MOV DPTR, 15536 MOV TL0, DPL MOV TH0, DPH CLR SETB JNB TF1, LOOP CLR TF1 + 5V2KP80515 定時器舉例 【 例 64】 通過定時器 1來產(chǎn)生中斷,控制 ,并經(jīng) 三極管驅(qū)動揚(yáng)聲器,發(fā)出音調(diào)信號。 1) 電路設(shè)計 2) 程序設(shè)計 ORG 0000H LJMP MAIN ORG 001BH ;中斷入口地址 CPL RETI ORG 1000H MAIN: MOV R1, 00H MOV R0, 23H MOV TMOD, 20H ;定時器 1工作方式 2 MOV IE, 88H ;定時器 1允許中斷 L1: MOV DPTR, 3FFFH MOV A, R0 ;取數(shù) INC R0 ;修改指針 MOVC A, @A+PC ;查表 JZ MAIN MOV R1, A ;計算計數(shù)初值 MOV A, 0FFH CLR C SUBB A, R1 RL A MOV TH1, A ;置計數(shù)初值 SETB TR1 ;開始計數(shù) L2: CLR C MOV A, DPL ;延時 SUBB A, 01H MOV DPL, A MOV A, DPH SUBB A, 00H MOV DPH, A ORL A, DPL JNZ L2 CLR TR1 SJMP L1 END ORG 1031H ;歌曲“送別”編碼 DB 33H,33H,3DH,33H,26H DB 26H, 26H, 26H,2DH,2DH DB 26H,2DH,33H,33H,33H DB 33H, 33H,33H,4DH,45H DB 45H, 45H45H, 45H, 45H DB 45H, 45H,33H,33H,3DH DB 33H,26H,26H,26H, 28H DB 2DH, 2DH, 26H,26H,33H DB 33H,33H,33H,45H,3DH 中斷 系統(tǒng) 單片機(jī)在某一時刻只能處理一個任務(wù),當(dāng)多個任務(wù)同時要求單片機(jī)處理時,這一要求應(yīng)該怎么實(shí)現(xiàn)呢?通過中斷可以實(shí)現(xiàn)多個任務(wù)的資源共享。 所謂的中斷就是,當(dāng) CPU正在處理某項(xiàng)事務(wù)的時候,如果外界或者內(nèi)部發(fā)生了緊急事件,要求 CPU暫停正在處理工作而去處理這個緊急事件,待處理完后,再回到原來中斷的地方,繼續(xù)執(zhí)行原來被中斷的程序,這個過程稱作中斷。 從中斷的定義我們可以看到中斷應(yīng)具備中斷源、中斷響應(yīng)、中斷返回這樣三個要素。中斷源發(fā)出中斷請求,單片機(jī)對中斷請求進(jìn)行響應(yīng),當(dāng)中斷響應(yīng)完成后應(yīng)進(jìn)行中斷返回,返回被中斷的地方繼續(xù)執(zhí)行原來被中斷的程序。 中斷源 與入口地址 1. 外部中斷源 外部中斷 0( ):來自 引腳,采集到低電平或者下降 沿時,產(chǎn)生中斷請求。 外部中斷 1( 0INT):來自 引腳,采集到低電平或者下降 沿時,產(chǎn)生中斷請求。 1INT 2. 內(nèi)部中斷源 定時器 ∕計數(shù)器 0( 0T ):定 時功能時,計數(shù) 脈沖來自片內(nèi); 計數(shù)功能時,計數(shù)脈沖來自片外 引腳。發(fā)生溢出時,產(chǎn)生中 定時器 ∕計數(shù)器 1( 1T ):定時功能 時,計數(shù) 脈 沖來自片內(nèi); 計數(shù)功能時,計數(shù)脈沖來自片外 引腳。發(fā)生溢出時,產(chǎn)生中 串行口:為完成串行數(shù)據(jù)傳送而設(shè)置。單片機(jī)完成接受或發(fā) 送 一組數(shù)據(jù)時,產(chǎn)生中斷請求。 斷請求。 斷請求 ? IE0和 IE1——外中斷請求標(biāo)志位 當(dāng) CPU采樣到 0INT(或 1INT)端出現(xiàn)有效中斷請求時, IE0 ( IE1)位由硬件置“ 1”。當(dāng)中斷響應(yīng)完成轉(zhuǎn)向中斷服務(wù)程序 時,由 硬件把 IE0(或 IE1)清零。 ? TF0和 TF1——計數(shù)溢出標(biāo)志位 當(dāng)計數(shù)器產(chǎn)生
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1