用汇编语言编写程序,用定时器T1中断方式实现在P1.2管脚上输出频率为50Hz的方波,单片机使用12MHz晶振
1个回答
展开全部
ORG 0000H
SJMP START
ORG 0013H
CPL P1.2
MOV TH1, #0D8H
MOV TL1, #0F0H
RETI
START:
MOV TMOD, #10H
MOV TH1, #0D8H
MOV TL1, #0F0H
SETB TR1
MOV IE, #84H
SJMP $
END
更多追问追答
追问
请问那个50Hz表现在哪里啊?
追答
50Hz,周期就是 20ms。
方波,就是每隔 10ms,翻转一次。
定时 10ms,就是这两句:
MOV TH1, #0D8H
MOV TL1, #0F0H
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询