50分懸賞 以中斷方法設計微控制器秒 分脈衝發生器

2025-01-25 07:40:33 字數 2395 閱讀 9603

以中斷方法設計微控制器秒、分脈衝發生器。設p1.0每秒鐘產生乙個機器週期的正脈衝,p1.1每分鐘產生乙個正脈

1樓:**飄渺迷人

幫你寫乙個彙編程式:

51微控制器,12mhz時鐘,正脈衝寬度10mst1s data 30h ;秒。

t60s data 31h ;分。

org 000h

sjmp do ;跳初始化程式。

org 000bh

ajmp f50hz ;10毫秒定時中斷。

do:mov t1s,#

mov t60s,#

mov tmod,#00010001b ;雙定時t0,t1setb et0 ;開中斷。

setb ea ;開中斷mov th0,#217 ;設定t0: 10ms中斷一次12mhzmov tl0,#

setb tr0 ;開始定時。

sjmp $

********************定時器中斷**********====

f50hz:

clrclr

mov th0,#217 ;設定t0: 10ms中斷一次12mhzmov tl0,#

djnz t1s,go2 ;不夠1秒,轉 反回setb ;輸出脈衝。

mov t1s,#

djnz t60s,#go2 ;不夠60秒,轉 反回setb ;輸出脈衝。

mov t60s,#

go2:reti ;中斷返回end

以中斷方法設計微控制器秒、分脈衝發生器

2樓:飛紅李

假定用定時器t1,工作模式1進行100ms定時。微控制器晶振頻率為6mhz,的初值3cb0h

org 0000h

ajmp main

org 001bh

ajmp serve

main: mov tmod,#10h

mov 20h,#

clr amov 30h,a ;秒。

mov 31h,a ;分。

setb et1

setb ea

mov th1,#3ch

mov tl1,#0b0h

setb tr1

sjmp $

serve: mov th1,#3ch

mov tl1,#0b0h

djnz 20h,retunt

mov 20h,#

mov a,#01h

add a,30h

da amov 30h,a

clrl00p1: jbc tf1,loop2

sjmp loop1

loop2: setb

sjmp serve

cjne a,#60,retunt

mov 30h,#00h

mov a,#01h

add a,31h

da amov 31h,a

clrl00p3: jbc tf1,loop4

sjmp loop3

loop4: setb

sjmp serve

cjne a,#60,retunt

mov 31h,#00h

retunt:retiend

微控制器做脈衝訊號發生器問題

3樓:網友

畢竟微控制器的晶振頻率很高,控制好話,可以獲得的時間精度很高頻率 10/3hz不在話下,因其週期 3/10=秒=300000us,假設時脈頻率是12m乙個計時脈衝是1us,秒是定時器計時脈衝的整數倍 可以定時3000us 累計100 次。

對於80/9hz 其週期 9/80=秒=112500 us,也是定時器計時脈衝的整數倍 ,就比較好辦 可以定時 1125 us,累計100次。

反過來,你想得到週期為1/3秒的訊號只能取近似值了可以取 ,可以一次定時10101 us,33次完成,但想要佔空比50%,又不夠整分了。

最近由於需要本人要做個8v的脈衝發生電路,我對微控制器熟悉,但是我只能做出5v的脈衝發生器!請大家幫幫忙。

4樓:網友

加個三極體 驅動 一下 就可以了,微控制器供電是 5v , io - 電阻(1k左右) -三極體b ,三消手極管e - gnd,三極體c - 電阻攜橋餘( 看輸出電流需要多大辯滾100ω -10kω)-v+( 5v - 30v )

5樓:匿名使用者

**like科技店來幫你。

微控制器是如何判別中斷髮生的

6樓:網友

在設定計數次數後,通過資料溢位做判斷。

7樓:劉亮

外部中斷是通過引腳電平觸發,定時器中斷是靠定時器溢位中斷標誌位。

翻譯簡介文件,懸賞50分

翻譯一段英文,懸賞,附圖,,去上大學?你太幸運了!你將會度過一段快樂的時光而且一路經歷很多有趣的事情。同時,你的學業也是一樁非常嚴肅的生意。寬泛點說,你將自我獨立。真的,那裡將會有很多人願意幫助你,但你將不得不經常邁出你選擇的第一步。大部分人如你將決定自己的職業。即使也有一些人以後會改變想法。你將需...

藝術設計50分

這起碼要懂得和熟練平面設計和動畫製作,然後你可以自己設計製作一些樣品,在網路或身邊釋出,給人一種對你技能的認知 當然你也可以印自己的名片分發一些需要這方面服務的公司,把你的樣品展示出來.我想只要你所設計製作的夠棒的話,你的這個夢想也會成真的,簡單啊,做網頁設計或者做平面設計,到公司領完任務後,在家自...

求DNF狂戰士加點,懸賞50分

我是46j 紅眼我洗過一次點 我教你怎麼正確加點 上挑 5 強制後跳 1 強制血氣喚醒 5 也可以加滿 10字 滿 強制三連 1 蹦山 5 怒氣 滿 暴走 滿 狂暴 滿 抓頭 5 點後面技能需要 吸怪斬 40j技能 1岩漿斬 45j技能 留150覺醒 剩下都加!其他的根本用不到 偷學技能也別點 都是...