设MCS-51单片机使用12MHz晶振,欲使用定时器在P1.0口产生占空比可调的周期为60ms的脉冲,给个程序吧,一定要汇编程序,在线等,先谢谢哈
不调也行,30%得也行
追答;
ORG 0000H
MOV TMOD, #01H
SETB TR0
LOOP:
MOV R2, #3
SETB P1.0
REPEAT:
MOV TH0, #(65536 - 20000) / 256
MOV TL0, #(65536 - 20000) MOD 256
JNB TF0, $
CLR TF0
CLR P1.0
DJNZ R2, REPEAT
JMP LOOP
END
上述程序,已经经过仿真调试,可以满足题目要求。
能稍微解释一下个步骤不?我初学,谢谢哈
追答这才用了几条指令啊! 怎么解释呢? 都很简单的。
追问好吧,我自己理解,谢谢了
本回答被提问者采纳我也不想呀,但是说一定要汇编的
追答只有学生才这样吧?要混这行业一定要学C语言.
一定要汇编的