|
【學(xué)習(xí)目標(biāo)】知識(shí)目標(biāo):1.掌握MCS-51系列單片機(jī)定時(shí)器/計(jì)數(shù)器工作方式2的工作原理
2.能熟練使用TMOD設(shè)置控制定時(shí)器/計(jì)數(shù)器工作方式2
能力目標(biāo):能熟練使用工作方式2,設(shè)置初始值。
情感目標(biāo):1.鼓勵(lì)學(xué)生參與小組展示,使其體驗(yàn)成就感,提高學(xué)習(xí)興趣。
2.通過(guò)學(xué)生之間多層次,多方位的合作,培養(yǎng)他們團(tuán)結(jié)協(xié)作,互助友愛(ài)的精神。
【教學(xué)重點(diǎn)】掌握MCS-51系列單片機(jī)定時(shí)器/計(jì)數(shù)器工作方式2的工作原理
掌握工作方式2的初值的計(jì)算
【教學(xué)難點(diǎn)】掌握MCS-51系列單片機(jī)定時(shí)器/計(jì)數(shù)器工作方式2的工作原理
工作方式2初值的計(jì)算
【自主學(xué)習(xí)】6分鐘
請(qǐng)閱讀教材p106~107頁(yè),完成以下內(nèi)容。
1. 方式2下,作為定時(shí)器時(shí),定時(shí)器/計(jì)數(shù)器初值計(jì)算公式是 .其中TL0進(jìn)行 操作,TH0作為定時(shí)器/計(jì)數(shù)器初值 ,即初始化的時(shí)候TH0和TL0被賦予 的數(shù)值。
2. 方式2下,作為計(jì)數(shù)器使用時(shí),計(jì)數(shù)初值的計(jì)算公式是 .
【合作交流】6分鐘
請(qǐng)學(xué)習(xí)小組長(zhǎng)組織本組師兄討論互幫互學(xué),并將討論結(jié)果寫(xiě)在導(dǎo)學(xué)案上,
【展示評(píng)價(jià)】
通過(guò)自主學(xué)習(xí)與小組交流討論以后,抽學(xué)習(xí)小組進(jìn)行展示,由本組成員補(bǔ)充,然后由其他小組進(jìn)行評(píng)價(jià)
師傅進(jìn)行點(diǎn)評(píng)
【精講點(diǎn)撥】
例題1.若定時(shí)/計(jì)數(shù)器T1工作于方2,要求計(jì)數(shù)值是100,求計(jì)數(shù)初值N。
例題2.若晶振為12Mhz,定時(shí)/計(jì)數(shù)器T0工作于方式2,要求定時(shí)時(shí)間是200us,求定時(shí)器初值N。
例題3. 若晶振為12Mhz,定時(shí)器T0,工作方式2,要求輸出方波周期改為100us請(qǐng)?zhí)顚?xiě)完成以下程序
ORG 0000H
AJMP MAIN
ORG ;T0的中斷入口地址
LJMP ZD0
ORG 0100H
MAIN: ;設(shè)置T0的工作方式
MOV TH0, H;送TH0的初值
MOV TL0, H;送TL0的初值
;開(kāi)謜允許的中斷
;開(kāi)總允許的中斷
;啟動(dòng)定時(shí)器
SJMP $
ZD0: ;P1.5取反
;中斷返回
END
4. 利用定時(shí)器T1計(jì)數(shù),計(jì)數(shù)200次P1.5取反一次,F(xiàn)osc=12mhz,完成下列程序
ORG 0000H
AJMP MAIN
ORG ;T1的中斷入口地址
LJMP ZD0
ORG 0100H
MAIN: ;設(shè)置T1的工作方式
MOV TH1, H;送TH0的初值
MOV TL1, H;送TL0的初值
;開(kāi)謜允許的中斷
;開(kāi)總允許的中斷
;啟動(dòng)定時(shí)器
SJMP $
ZD0: ;P1.5取反
;中斷返回
END
【課堂檢測(cè)】
1. 若定時(shí)/計(jì)數(shù)器T0工作于方式2,要求計(jì)數(shù)值是50,求計(jì)數(shù)初值N= 。
2. 若晶振為6mhz,定時(shí)/計(jì)數(shù)器T0工作于方式2,要求計(jì)數(shù)值是50us,求計(jì)數(shù)初值N= 。
【總結(jié)反思】
|
|