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

正文內(nèi)容

[工學(xué)]單片機(jī)第六章-資料下載頁(yè)

2024-10-16 18:28本頁(yè)面
  

【正文】 ORG 0100H SFT0 : MOV TL0 , 0F6H 。 時(shí)間到, 進(jìn)入中斷服務(wù)程序, 重裝初值 MOV TH0 , 3CH DJNZ R7 , RETN 。 定時(shí)次數(shù)夠 5次嗎? MOV R7 , 5 。 夠 5次, 重新設(shè)置定時(shí)次數(shù) CPL 。 輸出方波 RETN: RETI 。 中斷返回 END ? 【例 64J假設(shè)系統(tǒng)時(shí)鐘頻率為 12 MHz,試編程測(cè)試 INTO引腳出現(xiàn)的高電平的賽度 .將測(cè)得佰的高字節(jié)存 R6。 返回 上一頁(yè) 下一頁(yè) 定時(shí) /計(jì)數(shù)器應(yīng)用 ? 分析 :門(mén)控位 (ATE為 1時(shí),允許外部輸人電平控制啟動(dòng)定時(shí)器。利用這個(gè)特性可以測(cè)量外部輸人脈沖的寬度。由于外部脈沖出現(xiàn)在 INTO引腳,所以使用 ? 定時(shí)器 TO。 ? 工作于定時(shí)器模式, C/T =0 。 ? 為了能測(cè)量盡量寬的脈沖,所以定時(shí)器 TO應(yīng)工作在方式 1, M1M0的組合為 01。計(jì)數(shù)初值為 0。 ? 編寫(xiě)程序如下 :(查詢(xún)方式 ) ORG OOOOH LJMP MAIN ORG 0030H MAIN: CLR EA 。 關(guān)中斷 MOV TM0D , 09H 。 設(shè)置 T0的工作模式與工作方式 MOV TH0 , 0 JB , $ 。 等 返回 上一頁(yè) 下一頁(yè) 定時(shí) /計(jì)數(shù)器應(yīng)用 SETB TR0 。 啟動(dòng)定時(shí)器 JNB , $。 等 , 以啟動(dòng)計(jì)數(shù) JB , $ 。 定時(shí)計(jì)數(shù) CLR TR0 。 停止定時(shí)計(jì)數(shù) MOV R6 , TL0 。 將脈沖寬度存入 R7 , R6中 MOV R7 , TH0 。 SJMP $ END ? 這種方案被測(cè)脈沖的寬度最大為 65 535個(gè)機(jī)器周期。由于靠軟件啟動(dòng)和停止計(jì)數(shù),有一定的測(cè)量誤差。其可能的最大誤差與相關(guān)指令的執(zhí)行時(shí)間有關(guān)。 ? [例 65]編寫(xiě)計(jì)數(shù)一個(gè)出現(xiàn)在 TO( )引腳的脈沖信號(hào)個(gè)數(shù)的程序,計(jì)數(shù) 2 000個(gè)脈沖以后在 。 ? 分析 : ? (1)需要使用計(jì)數(shù)工作模式,對(duì)出現(xiàn)在 TO ()引腳的信號(hào)計(jì)數(shù) 2 000個(gè)脈沖。 返回 上一頁(yè) 下一頁(yè) 定時(shí) /計(jì)數(shù)器應(yīng)用 ? (2)計(jì)算計(jì)數(shù)初值。 ? 由于工作方式 1是 16位計(jì)數(shù)器,其模為 216 =65 536 計(jì)數(shù)次數(shù) =模一計(jì)數(shù)初值 計(jì)數(shù)初值 = 65 536計(jì)數(shù)次數(shù) =65 5362 000 =63 536=OF830H ? 可知裝人的初值為 :(THO)=0F8H, (TL0) =30H。 ? (3)設(shè)置 TMOD。由于是對(duì) TO的工作方式進(jìn)行選擇,故此需要設(shè)置低 4位。 計(jì)數(shù)器模式, C/T = 1。 工作方式 1, M1M0的組合為 O1。 與外部脈沖無(wú)關(guān), GATE為 O。 返回 上一頁(yè) 下一頁(yè) 定時(shí) /計(jì)數(shù)器應(yīng)用 ORG 0000H LJMP MAIN ORG 0030H MAIN: CLR EA 。 關(guān)中斷 MOV TM0D , 05H 。 設(shè)置 T0的工作模式與工作方式 MOV TH0 , 0F8H 。 裝計(jì)數(shù)初值 MOV TL0 , 30H SETB TRO WAIT: JNB TF0 , WAIT 。 查詢(xún) T0溢出中斷標(biāo)志位 CLR TF0 。 清零標(biāo)志位, 為下次定時(shí)做準(zhǔn)備 CLR 。 輸出低電平 SJMP $。 程序結(jié)束, 原地等待 END 返回 上一頁(yè) 下一頁(yè) 定時(shí) /計(jì)數(shù)器應(yīng)用 ? [例 66]假設(shè)系統(tǒng)時(shí)鐘頻率采用 6 MHz,定時(shí) /計(jì)數(shù)器 TO工作在方式 2,實(shí)現(xiàn)連接在 200 us的方波。 ? 分析 : ? (1)首先計(jì)算定時(shí)時(shí)間。周期為 200 us的方波,高低電平各100 us。因此定時(shí)器每定時(shí) 100 us,將 ,即可以得到周期是 200 us的方波信號(hào)。 ? (2)計(jì)算計(jì)數(shù)初值。 由于工作方式 2是 8位定時(shí)器,其模為 28 =256 定時(shí)時(shí)間 =(65 536計(jì)數(shù)初值 )x機(jī)器周期 計(jì)數(shù)初值 = 65 536定時(shí)時(shí)間 xfosc/12 =256100 x 6/12 =0CEH 返回 上一頁(yè) 下一頁(yè) 定時(shí) /計(jì)數(shù)器應(yīng)用 ? 由于工作方式 2是自動(dòng)重裝的定時(shí)器,所以 THO和 TLO要裝人相同的初值。裝人的初值為 :(TH1) = 0CEH, (TLl)30CEH。 ? (3)設(shè)置 TMOD。由于是對(duì) TO的工作方式進(jìn)行選擇,故此需要設(shè)置低 4位。 定時(shí)器模式, C/T=0。 工作方式 1, M 1 MO的組合為 10, 與外部脈沖無(wú)關(guān), GATE為 O。 ? (4)編寫(xiě)程序如下 (中斷方式 ): ORG 0000H LJMP 00BH 。 T1中斷入口地址 LJMP SFT1 ORG 0030H MAIN: MOV TMOD ,02H 。 設(shè)置 T1的工作模式與工作方式 返回 上一頁(yè) 下一頁(yè) 定時(shí) /計(jì)數(shù)器應(yīng)用 MOV TH1 ,0CEH 。 裝計(jì)數(shù)初值 MOV TL1 , 0CEH SETB EA 。 開(kāi)中斷 SETB ET0 SETB TR0 。 啟動(dòng)定時(shí)器 WAIT: SJMP WAIT 。 等待定時(shí)時(shí)間到 SFT1: CPL 。 輸出方波 RETI 。 中斷返回 END ? 由于工作方式 2是自動(dòng)重裝的定時(shí)器,所以在中斷服務(wù)程序中THO和 TLO不需要重新裝入。 返回 上一頁(yè) 圖 61 學(xué)習(xí)板電路原理圖 返回 圖 62 定時(shí) /計(jì)數(shù)器結(jié)構(gòu)框圖 返回 圖 63 定時(shí) /計(jì)數(shù)器方式 0 (13位計(jì)數(shù)器 )邏輯結(jié)構(gòu)框圖 返回 圖 64 定時(shí) /計(jì)數(shù)器方式 1(16位計(jì)數(shù)器 )邏輯結(jié)構(gòu)框圖 返回 圖 65 定時(shí) /計(jì)數(shù)器方式 2 (8位計(jì)數(shù)器 )邏輯結(jié)構(gòu)框圖 返回 圖 66 定時(shí) /計(jì)數(shù)器方式 3邏輯結(jié)構(gòu)框圖 返回 表 61 東西停止、南北誦行的顯示代碼 返回 表 62 南北停止、東西誦行的顯示代碼 返回 表 63 工作方式洗擇 返回
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1