日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 單片機 > 單片機
[導(dǎo)讀] 利用定時器T0產(chǎn)生定時脈沖。每隔2ms產(chǎn)生寬度為2個機器周期的正脈沖,由P1.0輸出此定時序列脈沖信號(設(shè)時鐘頻率為6MHZ)。 答:首先求出定時器T0初值。由于時鐘頻率為6MHZ,所以,機器周期為2μs。因為:t=(213-T0

利用定時器T0產(chǎn)生定時脈沖。每隔2ms產(chǎn)生寬度為2個機器周期的正脈沖,由P1.0輸出此定時序列脈沖信號(設(shè)時鐘頻率為6MHZ)。


答:首先求出定時器T0初值。由于時鐘頻率為6MHZ,所以,機器周期為2μs。


因為:t=(213-T0初值)′機器周期


所以,當(dāng)t=2ms時,則:(213-T0初值)′2′10-6=2′10-3


解得:T0初值=7096=11011101 11000B,其中將高8位11011101 B=DDH賦給TH0,低5位11000B=18H賦給TL0。


方法一:

采用查詢工作方式,編程如下:


ORG0000H

AJMPMAIN

ORG0100H


MAIN:CLRP1.0

MOVTMOD , #00H;設(shè)定T0的工作方式

MOVTH0 , #0DDH;給定時器T0送初值

MOVTL0 , #18H


SETBTR0;啟動T0工作


LOOP:JNBTF0 , $;$為當(dāng)前指令指針地址

CLRTF0


SETBP1.0;產(chǎn)生2μs正脈沖

CLRP1.0

MOVTH0 , #0DDH;重裝載TH0和TL0


MOVTL0 , #18H

SJMPLOOP


END


方法二:


采用中斷工作方式,編程如下:

ORG0000H


AJMPMAIN

ORG000BH

AJMPT0INT

ORG0100H


MAIN:CLRP1.0


MOVTH0 , #0DDH;給定時器T0送初值


MOVTL0 , #18H

MOVIE , #82H;允許T0中斷


SETBTR0;啟動T0


SJMP$

中斷服務(wù)程序:


ORG0300H


T0INT: SETBP1.0

CLRP1.0


MOVTH0 , #0DDH;重裝載TH0和TL0

MOVTL0 , #18H

RETI


本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉