為什麼我的匯程式設計序占空比達不到百分之百?

時間 2021-10-17 06:26:04

1樓:2011013259

下面是摘別人的例子。

利用定時器匯程式設計序使p1.0上輸出乙個占空比百分之75的方波,頻率為12khz

方波頻率為12KHz,則週期為1/12ms,高電平時長0.75/12ms=62.5us,約63us,低電平時長0.25/12ms,約21us。

假設晶振頻率為12MHz

COUNT_INT EQU 30H

ORG 0000H

LJMP START

ORG 000BH

LJMP Timer0Interrupt

START:

MOV SP,#60H

LCALL InitTimer0

SETB P1.0 ;高電平

MOV COUNT_INT,#0

LOOP:

LJMP LOOP

InitTimer0:

MOV TMOD,#01H

MOV TH0,#0FFH;定時21us

MOV TL0,#0EBH

SETB EA

SETB ET0

SETB TR0

RETTimer0Interrupt:

PUSH DPH

PUSH DPL

PUSH ACC

MOV TH0,#0FFH

MOV TL0,#0EBH

INC COUNT_INT

MOV A,COUNT_INT

CJNE A,#3,T0INT_NOTEQU3CLR P1.0 ;低電平

AJMP T0INT_EXIT

T0INT_NOTEQU3CJNE A,#4,T0INT_EXITMOV COUNT_INT,#0

SETB P1.0;高電平

AJMP T0INT_EXIT

T0INT_EXIT:

POP ACC

POP DPL

POP DPH

RETIEND

為什麼我的電結他音箱gain開滿也達不到那個針針扎的效果?

沒說箱子是啥,怎麼回答。箱子一般能到中等程度失真的箱子 jcm800 那種失真度 加個推子都可以推出來針針扎。推子 傳統一點ts類單塊 各種人馬,現代一點 fortin33 地平線過載。新派還得來個降噪切尾音,isp,fortin zuul什麼的。單塊原版太貴的話,可以收復刻的,能達到八成以上的效果...

為什麼《龍門鏢局》達不到《武林外傳》的高度?

Smily 不請自來,我看了3遍龍門鏢局,1遍加入剪輯cut版,和N遍武林外傳,說下我的看法。1.因為50有尚敬導演,有財神編劇,還有合作了很多次的演員們 閆妮他們之前就有合作,也是尚敬導演的情景劇 他們的默契可以。龍門鏢局也有兩個演員合作多次比較有默契的,就是郭京飛 飾陸三金 和錢芳 飾瓔珞 2....

為什麼努力了卻達不到預期想要的效果?

影月 努力達不到預期的效果,那多半是兩個方向 不夠努力,沒有足夠的量變引發質變 預期錯了 第乙個方向,解決的方法當然是繼續努力 第二個方向,解決的辦法是換個目標,換個努力的方法 不華 努力有兩種過程,兩種結果 過程1 浮於表面的努力,只是看起來很努力而已。沒有深度,沒有思考的努力都歸結於這種努力,這...