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

正文內(nèi)容

[工學(xué)]劉守義單片機(jī)課件c(已修改)

2024-10-28 18:26 本頁面
 

【正文】 1. 中斷的基本概念 2. MCS51的中斷系統(tǒng) 3. 中斷源和中斷標(biāo)志 4. 中斷的允許和優(yōu)先權(quán) 5. 中斷的處理過程 6. 外部中斷源的擴(kuò)展 7. 中斷的應(yīng)用 第 章 中斷系統(tǒng) 本章內(nèi)容 Single Chip Microputer 中斷系統(tǒng) 1.實(shí)訓(xùn)目的 (1) 利用單片機(jī)的定時(shí)與中斷方式,實(shí)現(xiàn)對(duì)信號(hào)燈的復(fù)雜控制。 (2) 通過定時(shí)器程序調(diào)試,學(xué)會(huì)定時(shí)器方式 1的使用。 (3) 通過中斷程序調(diào)試,熟悉中斷的基本概念。 實(shí)訓(xùn) 5 信號(hào)燈的控制 3 2.實(shí)訓(xùn)設(shè)備與器件 (1)實(shí)訓(xùn)設(shè)備:?jiǎn)纹瑱C(jī)開發(fā)系統(tǒng)、微機(jī)。 (2) 實(shí)訓(xùn)器件:實(shí)訓(xùn)電路板。 3.實(shí)訓(xùn)程序 1)定時(shí)器查詢方式 ORG 0000H CONT: MOV R2, 07H MOV A, 0FEH NEXT: MOV P1, A ACALL DELAY RL A DJNZ R2, NEXT MOV R2, 07H NEXT1: MOV P1, A RR A ACALL DELAY DJNZ R2, NEXT1 SJMP CONT DELAY: MOV R3, 14H ;置 50ms計(jì)數(shù)循環(huán)初值 MOV TMOD, 10H ;設(shè)定時(shí)器 1為方式 1 MOV TH1, 3CH ;置定時(shí)器初值 MOV TL1, 0B0H SETB TR1 ;啟動(dòng) T1 LP1: JBC TF1, LP2 ;查詢計(jì)數(shù)溢出 SJMP LP1 ;未到 50ms繼續(xù)計(jì)數(shù) LP2: MOV TH1, 3CH ;重新置定時(shí)器初值 MOV TL1, 0B0H DJNZ R3, LP1 ;未到 1s繼續(xù)循環(huán) RET ;返回主程序 END TF1=1 2)定時(shí)器中斷方式 ORG 0000H ;程序入口 AJMP 0100H ;指向主程序 ORG 001BH ;定時(shí)器 T1中斷入口 AJMP CONT ;指向中斷服務(wù)程序 ORG 0100H MAIN: MOV TMOD, 10H ;置 T1為工作方式 1 MOV TH1, 3CH ;置 50ms定時(shí)初值 MOV TL1, 0B0H SETB EA ; CPU開中斷 SETB ET1 ;定時(shí)器 T1開中斷 SETB TR1 ;啟動(dòng) T1 CLR 08H ;清 1s計(jì)滿標(biāo)志位 MOV R3, 14H ;置 50ms循環(huán)初值 DISP: MOV R2, 07H MOV A, 0FEH NEXT: MOV P1, A JNB 08H, $ ;查詢 1s時(shí)間到否 CLR 08H ;清標(biāo)志位 RL A DJNZ R2, NEXT MOV R2, 07H NEXT1: MOV P1, A JNB 08H, $ CLR 08H RR A DJNZ R2, NEXT1 SJMP DISP CONT: MOV TH1, 3CH ;重置 50ms定時(shí)初值 MOV TL1, 0B0H DJNZ R3, EXIT ;判 1s定時(shí)到否 MOV R3, 14H ;重置 50ms循環(huán)初值 SETB 08H ;標(biāo)志位置 1 EXIT: RETI END 4. 實(shí)訓(xùn)分析與總結(jié) ( 1)步驟 1)和實(shí)訓(xùn) 4相比,硬件電路一致,效果一樣,但二者軟件的編制方法不同。后者采用軟件定時(shí),對(duì)循環(huán)體內(nèi)指令機(jī)器周期數(shù)進(jìn)行計(jì)數(shù);前者采用定時(shí)器定時(shí),用加法計(jì)數(shù)器直接對(duì)機(jī)器周期進(jìn)行計(jì)數(shù)。二者工作機(jī)理不同,置初值方式也不同,相比之下定時(shí)器定時(shí)無論是方便程度還是精確程度都高于軟件定時(shí)。 ( 2)步驟 1)和步驟 2)相比,硬件電路一致,效果一樣,都采用定時(shí)器定時(shí),但二者實(shí)現(xiàn)方法不同。前者采用查詢工作方式,在 1s定時(shí)程序期間一直占用 CPU;后者采用中斷工作方式,在 1s定時(shí)程序期間 CPU可處理其它指令,從而充分發(fā)揮定時(shí)器 /計(jì)數(shù)器的功能,大大提高 CPU的效率。 中斷的
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1