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

正文內(nèi)容

第6章單片機的定時器計數(shù)器(編輯修改稿)

2024-11-17 08:05 本頁面
 

【文章內(nèi)容簡介】 FF83H 所以,初值為: TH1=0FFH, TL1=83H 請思考 為什么? ③ 采用中斷方式:編程時打開全局和局部中斷。 ④ 由定時器控制寄存器 TCON中的 TR1位控制定時器的啟動和停止。 TR1= 1,啟動; TR1= 0,停止。 程序設(shè)計 ORG 0000H LJMP MAIN ;主程序入口 ORG 001BH LJMP INTT1 ; T1中斷入口 INTT1: MOV TH1, 0FFH ;重新設(shè)置初值 MOV TL1, 83H CPL ;輸出取反 RETI ORG 1000H MAIN: MOV TMOD, 10H ; T1為方式 1 MOV TH1, 0FFH MOV TL1, 83H ;初值 SETB EA ;允許中斷 SETB ET1 SETB TR1 ;啟動定時 SJMP $ ;等待中斷 ? 設(shè)計一個控制程序,使 80C51的 P1口輸出 8路低頻方波脈沖,頻率分別為 100、 50、 2 1Hz。 ? 使用定時器 T0,產(chǎn)生 5ms的定時,若晶振選,則 5ms相當于 4608個機器周期, T0應(yīng)工作于方式 1,初值位 x為: x=655364608=60928。用十六進制數(shù)表示則: x=0EE00H。 ? 對應(yīng)于 ~,設(shè)立 8個計數(shù)器,初值分別為 50、 100,由 T0的溢出中斷服務(wù)程序?qū)λ鼈儨p“ 1”計數(shù),當減為零時恢復初值,并使相應(yīng)的口線改變狀態(tài),這樣就使 P1口輸出所要求的方波。 【 例 2】 低頻信號發(fā)生器驅(qū)動程序 ? ORG 0000H ? START: AJMP MAIN ? ORG 000BH ? AJMP PTFO ? MAIN: MOV SP, 70 ;主程序:棧指針初始化 ? MOV 31H, 2 ;各路計數(shù)器置初值 ? MOV 32H, 4 ? MOV 33H, 5 ? MOV 34H, 10 ? MOV 35H, 20 ? MOV 36H, 50 ? MOV 37H, 100 ? MOV TMOD, 1 ; T0方式 1定時 ? MOV TL0, 0 ;初值 → T0 ? MOV TH0, 0EEH ? MOV IE, 82H ;允許 T0中斷 ? SETB TR0 ;允許 T0計數(shù) ? HERE: SJMP HERE ;踏步,通常 CPU處理其他工作 主程序 ? ORG 0030H ? PTF0: MOV TH0, 0EEH ; T0中斷服務(wù)程序 ? MOV TL0, 0 ;初值 → T0 ? CPL ? DJNZ 31H, PF01 ;對各路計數(shù)器進行計數(shù)
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1