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

正文內(nèi)容

定時器和中斷(編輯修改稿)

2024-08-31 15:40 本頁面
 

【文章內(nèi)容簡介】 定時器 /計數(shù)器的應(yīng)用舉例 例如:要求對 T0產(chǎn)生 100mS定時進行初始化。 (晶振 =6MHz) 分析:已知 fosc = 6MHz 則:(機器周期)1Tm=12Tc=12/6MHz=2?S 100mS247。 2 ?S = 50000 16位定時器最大數(shù)值為: 216 = 65536 (=0FFFFH+1) 故選擇方式 1工作可以滿足要求。 計算初值: 65536- 50000=15536=3CB0H 初始化: MOV TMOD, 01H 。選 T0 方式 1 MOV TH0, 3CH 。賦初值高 8位 MOV TL0, 0B0H 。賦初值低 8位 SETB TR0 。啟動 T0定時 若需要定時器 0產(chǎn)生中斷還應(yīng)當寫如下語句: SETB ET0 。開 T0中斷允許 SETB EA 。開總中斷允許 以及相應(yīng)的中斷服務(wù)程序。 例如:從 腳輸出頻率為1KHz方波。 設(shè):晶振 =6MHz。利用 T1定時中斷。 分析: fosc = 6MHz 1機器周期 = 2 ?S 1KHz方波周期 = 1 mS 半個方波周期 =500?S 500uS247。 2 uS = 250 若選擇方式 2 工作 ,8位定時器最大數(shù)值為: 28 =256 =0FFH + 1 可以滿足要求。 計算初值: 256- 250=6 T:周期 Th:半周期 ORG 0000H AJMP MAIN ORG 001BH ; T1的中斷矢量 CPL ;中斷服務(wù): RETI ;中斷返回 MAIN: MOV TMOD, 20H MOV TH0, 6 MOV TL0, 6 SETB ET1 SETB EA SETB TR1 HERE: AJMP HERE ;原地等待中斷 END 利用 GATE門控位測量從 INT1引腳輸入的正脈沖寬度。 確定工作方式 ( TMOD) = 1001 0000B= 90H ; T/C1定時 , 方式 1 , GATE為 1 。 計算初值 由于被測正脈沖寬度未知 , 假設(shè)寬度< = , fosc= 12MHz , 則: 計數(shù)個數(shù): X= 65536( 最大 ) 定時初值: C= 65536X= 6553665536= 0, ( TH1)= 00H,( TL1)= 00H。 ORG 0000H SJMP 0030H ORG 0030H MAIN: MOV TMOD, 90H ;置 T1方式控制字 MOV TL1, 00H ; MOV TH1, 00H ; T1從 0開始計數(shù) JB ,$ ;等 低電平 SETB TR1 。 T1允
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1