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

正文內(nèi)容

單片機(jī)的定時器計數(shù)器(存儲版)

2025-05-29 04:11上一頁面

下一頁面
  

【正文】 “步進(jìn)” 運(yùn)行方式 選中“ Port 0” 進(jìn)行模擬“調(diào)試” 由于我們的程序是讓 P0 口 8個腳隔一個輸出 0,隔一個輸出 1,在 P0窗中就可以看到我們原先設(shè)想的效果。硬件方式還需設(shè)置串口和波特率 (一般為 9600) “ 項目 ” /“ 重建所有目標(biāo)文件 ”,進(jìn)行匯編、連接,生成目標(biāo)代碼。設(shè)晶振頻率為12MHz。 程序如下: TOINT: MOV TL0, 0B0H ; 恢復(fù)定時常數(shù) MOV TH0, 3CH ; DJNZ R7, NEXT CPL MOV R7, 0AH NEXT: RETI 完整程序如下: ORG 0000H AJMP MAIN ORG 000BH AJMP TOINT ORG 0030H MAIN: MOV TMOD, 01H MOV TH0, 3CH MOV TL0, 0B0H MOV IE, 82H SETB TR0 MOV R7, 0AH SJMP $ TOINT: MOV TL0, 0B0H MOV TH0, 3CH DJNZ R7, NEXT CPL MOV R7, 0AH NEXT: RETI END 思考題及習(xí)題 80C51有幾個中斷源?各中斷標(biāo)志是如何產(chǎn)生的?又是如何復(fù)位的? CPU響應(yīng)各中斷時,其中斷入口地址是多少? 某系統(tǒng)有三個外部中斷源 3,當(dāng)某一中斷源變低電平時便要求 CPU處理,它們的優(yōu)先處理次序由高到低為 1,處理程序的入口地址分別為 2022H、 2100H、 2200H。 測試過程如下: INT 0 (P ) 09H→(TMOD) 1→ TR 0 T 0 從 0開始計數(shù) 0→ TR 0 停止 T 0 計數(shù) 讀出 T 0 值 BEGIN: MOV TMOD, 09H ; T0工作于方式 1, GATE置 1 MOV TL0, 00H MOV TH0; 00H WAIT1: JB P3。 1 ;輸出取反 AJMP LP1 ;重復(fù)循環(huán) ?方式 2的應(yīng)用 例 : 用定時器 1方式 2計數(shù) , 要求每計滿 100次 , 將 。s取反一次即可得到 1ms方波,因而 T1的定時時間為 500181。 所以: N= T/ Tcy = 10 103/1 106= 10000 X= 65536- 10000= 55536= D8F0H 即應(yīng)將 D8H送入 TH0中, F0H送入 TL0中 求 T0的方式控制字 TMOD: M1M0=01, GATE=0, C/T=0,可取方式控制字為 01H; ORG 0000H LJMP MAIN ;跳轉(zhuǎn)到主程序 ORG 000BH ; T0的中斷入口地址 LJMP DVT0 ;轉(zhuǎn)向中斷服務(wù)程序 ORG 0100H MAIN: MOV TMOD, 01H ;置 T0工作于方式 1 MOV TH0, 0D8H ;裝入計數(shù)初值 MOV TL0, 0F0H SETB ET0 ; T0開中斷 SETB EA ; CPU開中斷 SETB TR0 ;啟動 T0 SJMP $ ;等待中斷 DVT0: CPL ; MOV TH0, 0D8H ;重新裝入計數(shù)值 MOV TL0, 0F0H RETI ;中斷返回 END 8X=2 N三、方式 2 方式 2為 自動重裝初值 的 8位計數(shù)方式 。 注意: ?定時和計數(shù)應(yīng)用 ? 在方式 0下輸入脈沖的計數(shù)值范圍是: 08192( 213) ? 定時器模式時 : 定時時間 T為 (213計數(shù)初值 ) 機(jī)器周期 ? 結(jié)論一 : 最小定時單位 為一個機(jī)器周期, 最大定時單位 為 213 機(jī)器周期 ? 思考 :已知一單片機(jī)晶體振蕩器為 6MHz,則最大和最小定時單位為多少? 結(jié)論二:
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1