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

正文內(nèi)容

定時(shí)器計(jì)數(shù)器習(xí)題ppt課件-展示頁

2025-05-08 01:09本頁面
  

【正文】 斷12IT0P: ;總中斷允許 SETB ET0 ;允許 T0中斷 TH0, 3CH MOV TL0, 0B0H ;給 T0設(shè)初值 MOV MOV TMOD, 01H ;設(shè)置 T0工作在方式 1定時(shí) MOV B, 0AH ;設(shè)循環(huán)次數(shù) 10次 ORG 1000H ;主程序入口11MAIN: MOV SP, 60H ;設(shè)堆棧指針 ; T0的中斷入口 ORG 000BH( 2) 10次計(jì)數(shù)的實(shí)現(xiàn)對于中斷 10次的計(jì)數(shù),采用 B寄存器 作為 中斷次數(shù)計(jì)數(shù)器 。==3CB0H。1553610?1,所以 X10?62X)10( 1)計(jì)算計(jì)數(shù)初值 X因?yàn)?(216時(shí)鐘為 6MHz的條件下,定時(shí)器各種工作方式最長可定時(shí)時(shí)間:方式 0最長可定時(shí) ;方式 1最長可定時(shí) ;方式 2最長可定時(shí) 512?s?;舅枷耄?采用定時(shí)器模式。 SJMP LOOP查詢 程序雖簡單 ,但 CPU必須要不斷查詢 TF0標(biāo)志,工作效率低 。 ; ; T0溢出, =1, T0未溢出;;查 TF0, TF0 TF0, LOOP1 SETB TR00CH MOV TMOD, 01H ;設(shè)置 T0為方式 1LOOP: MOV TH0, 0FEH8查詢方式參考程序:當(dāng)下一次定時(shí)器 T0的 1ms定時(shí)中斷發(fā)生時(shí),再跳向 T0中斷入口,從而重復(fù)執(zhí)行上述過程。HERE”在實(shí)際的程序中, “AJMP當(dāng) 響應(yīng) T0定時(shí)中斷 時(shí),則跳向 T0中斷入口,再從 T0中斷入口跳向 IT0P標(biāo)號處執(zhí)行 T0中斷服務(wù)子程序。其中調(diào)用了 T0初始化子程序 PT0M0。 ; TH0, 0FEHTL0, 0CH ;中斷子程序, T0重裝初值EA SETBTH0, 0FEH ;裝初值的高 8位TL0, 0CH ; T0初始化,裝初值的低 8位;原地循環(huán),等待中斷6PT0M0: TMOD, 01H ;設(shè)置 T0為方式 1定時(shí) MOV ORG ; T0中斷入口 ORGMAIN ORG 0000H ;程序入口RESET: AJMP本例, 主程序 用一條轉(zhuǎn)至自身的短跳轉(zhuǎn)指令來代替。包括定時(shí)器初始化和中斷系統(tǒng)初始化,主要是對 寄存器 IP、 IE、 TCON、 TMOD的相應(yīng)位進(jìn)行正確的設(shè)置,并將計(jì)數(shù)初值送入定時(shí)器中。0CH 。 。=X化為十六進(jìn)制數(shù),即: 10 ?6s設(shè)需要 裝入 T0的 初值為 X,則有(216?X)?2?10?6=1?22 ?s ( 1)計(jì)算計(jì)數(shù)初值 X機(jī)器周期 2ms的方波3基本思想 :方波周期 T0確定, T0每隔 1ms計(jì)數(shù)溢出 1次,即 T0每隔 1ms產(chǎn)生一次中斷, CPU響應(yīng)中斷后,在中斷服務(wù)子程序中對 ,如 圖 613所示。 方式 1的應(yīng)用【 例 61】 假設(shè)系統(tǒng)時(shí)鐘頻率采用 6MHz, 在 一個(gè) 周期為 2ms的 方波 ,如 圖 613所示。1第 6章 定時(shí)器 /計(jì)數(shù)器習(xí)題2 定時(shí)器 /計(jì)數(shù)器的編程和應(yīng)用4種方式,方式 0與方式 1基本相同,只是計(jì)數(shù)位數(shù)不同。方式 0初值計(jì)算復(fù)雜, 一般不用方式 0,而 用方式 1。圖 613為此要做如下幾步工作。 == ?10 ?3, 216?X=500, X=65036。65036FE0CHT0的 初值 為 TH0 =FEH, TL0 =4( 2)初始化程序設(shè)計(jì)采用定時(shí)器 中斷方式 工作。( 3)程序設(shè)計(jì)中斷服務(wù)子程序除了完成所要求的 產(chǎn)生方波 的工作之外,還要注意將計(jì)數(shù) 初值重新裝入定時(shí)器 ,為下一次產(chǎn)生中斷做準(zhǔn)備。5參考程序如下: ;轉(zhuǎn)主程序 000BH AJMPIT0P ;轉(zhuǎn) T0中斷處理程序 IT0P0100H ;主程序入口 MAIN: SP, 60H ;設(shè)堆棧指針 MOV ACALLPT0M0 ;調(diào)用初始化子程序 PT0M0HERE: AJMPHERE MOV MOV SETBET0 ;允許 T0中斷 ;總中斷允許 SETBTR0 ;啟動(dòng) T0 RETIT0P: MOV MOV CPL RETI程序說明: 當(dāng)單片機(jī)復(fù)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1