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

正文內(nèi)容

中斷系統(tǒng)與定時器計數(shù)器-資料下載頁

2025-07-17 14:23本頁面
  

【正文】 設(shè)待求定時器初值為X,則: ② 計算定時器的初值; ( 216–X) 2 10 6 =250 10 6 即 216–X=125 X= 216125=10000H7DH = 0FF83H 所以,初值為: TH1=0FFH, TL1=83H ③ 采用中斷方式:編程時將 IE控制字設(shè)置為 88H,實現(xiàn)開中斷。 ④ 由定時器控制寄存器 TCON中的 TR1位控制定 時器的啟動和停止。 TR1= 1,啟動; TR1= 0,停止。 匯編語言源程序清單 ORG 0000H ;復(fù)位地址 LJMP MAIN ;跳轉(zhuǎn)到主程序 ORG 000BH ;定時器 T0中斷入口 LJMP SQ ;跳轉(zhuǎn)到定時器 T0中斷服務(wù)程序 ORG 0030H ;主程序入口地址 MAIN: MOV TMOD,10H ;主程序,設(shè)置 TMOD控制字 MOV TL1, 83H ;寫入 T0定時 2毫秒初值 MOV TH1, 0FFH MOV IE, 88H ;開中斷 ,設(shè)置 IE控制字 SETB TR1 ;啟動 T0 HERE: SJMP HERE ;循環(huán)等待 SQ: CPL ; T1中斷服務(wù)程序,取反 MOV TL1, 83H ;重裝 T1定時初值 MOV TH1, 0FFH RETI ;中斷返回 END 例 2: 假設(shè)單片機的振蕩頻率 fosc=6MHz,現(xiàn)要求產(chǎn)生 1ms的定時,試分別計算定時器 T1在方式 0、方式 1和方式 2時的初值。 方式 0:最大計數(shù)值為 M=213,因此定時器的初值應(yīng)為 X = 213(1 103)/(12/(6 106) = 7692D = 1111000001100B 其中高 8位為 TH1的初值,即 F0H,低 5位為 TL1的初值 注意 ,這里 TL1的初值應(yīng)為 00001100B即 0CH,而不是60H,因為在方式0時, TL1的高 3位是不用的,應(yīng)都設(shè)為 0。 方式 1:最大計數(shù)值為 M=216,因此定時器的初值應(yīng)為 X = 216(1 103)/(2 106) = 65036D = 1111111000001100B = FE0CH 此時高 8位 TH1的初值為 FEH,低 8位 TL1的初值為 0CH。 方式 2:最大計數(shù)值為 M=28,因此定時器的初值應(yīng)為 X = 28(1 103)/(2 106) = 256500= 254 計算得到的初值為負值,說明當 fosc=6MHz時,不能采用方式 2(即常數(shù)自動裝入 )來產(chǎn)生 1ms的定時,除非把單片機的時鐘頻率降得很低。
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1