设MCS-51单片机使用12MHz晶振,欲使用定时器在P1.0口产生占空比可调的周期为60ms的脉冲,给个程序吧
答案:3 悬赏:30 手机版
解决时间 2021-04-28 07:24
- 提问者网友:缘字诀
- 2021-04-27 17:03
设MCS-51单片机使用12MHz晶振,欲使用定时器在P1.0口产生占空比可调的周期为60ms的脉冲,给个程序吧
最佳答案
- 五星知识达人网友:老鼠爱大米
- 2021-04-27 17:44
产生占空比可调的...
-----
要求怎么调?追问不调也行,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
上述程序,已经经过仿真调试,可以满足题目要求。追问能稍微解释一下个步骤不?我初学,谢谢哈追答这才用了几条指令啊! 怎么解释呢? 都很简单的。追问好吧,我自己理解,谢谢了
-----
要求怎么调?追问不调也行,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
上述程序,已经经过仿真调试,可以满足题目要求。追问能稍微解释一下个步骤不?我初学,谢谢哈追答这才用了几条指令啊! 怎么解释呢? 都很简单的。追问好吧,我自己理解,谢谢了
全部回答
- 1楼网友:有你哪都是故乡
- 2021-04-27 19:33
呵呵,C行吗追问一定要汇编的
- 2楼网友:渊鱼
- 2021-04-27 19:13
这年头谁还有汇编呀?!追问我也不想呀,但是说一定要汇编的追答只有学生才这样吧?要混这行业一定要学C语言.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯