0

ここに、8MHz Fosc で 50% のデューティ サイクルと 0.1Hz の周波数の方形波を生成するためのこのコードがあります。

BCF TRISD,7
MOVLW   0x07
MOVWF   T0CON
HERE    MOVLW   0x67
MOVWF   TMR0L
MOVLW   0x69
MOVWF   TMR0H
BCF INTCON,TMR0IF
BTG PORTD,7
BSF T0CON,TMROON
AGAIN   BTFSS   INTCON,TMR0IF
BRA AGAIN
BCF T0CON,TMR0ON
BRA HERE

私が欲しいのは、方形波の代わりに矩形波を実行し、50% ではなく 30% のデューティ サイクルを実行するために、このコードを変更する方法です。

誰かが私を助けてくれることを願っています。

4

1 に答える 1