我正在进行任务,以便在Dragon 9S12DT256板的PTT上生成最快的方波,我可以使用组件。到目前为止,我的代码看起来像这样:
DDRT equ $0242
PTT equ $0240
org $4000
main
bset DDRT,#$20 ;set PT5 as output
outerloop
bset PTT,#$20
ldd #1
loop1
nop
addd #-1
bne loop1
bclr PTT,#$20
ldd #1
loop2
nop
addd #-1
bne loop2
bra outerloop
org $fffe
fdb main
从我所看到的(我使用TeXas模拟器)它看起来像是有效的(它产生我认为是方波),但我不确定它是否&# 39;是我能做的最快的一个。我的问题是,如果这不是我能产生的最快的方波,那我该如何才能让它更快?