当前位置:首页 >> 单片机入门 >> 单片机内部定时器T0工作方式下输出方波脉冲信号编程

单片机内部定时器T0工作方式下输出方波脉冲信号编程

定时器 编程 作者:admin 来源:不详 发布时间:2018-05-18 14:09:21   浏览:0

应用单片机内部定时器T0工作在方式1下,从P1.0输出周期为2ms的方波脉冲信号,已知单片机的晶振频率为6MHZ。

请(1)计算时间常数X,应用公式X=216-t(f/12)

(2)写出程序清单

解:X=216-t(F/12)

=216-1*10-3*6*106/12

=OFEOCH

ORG 3000H

START:MOV TMOD,#01H

MOV TL0,#OCH

MOV THO,#OFEH

SETB TR0

LOOP: JBC TFO,DONE

SJMP LOOP

DONE: MOV TL0,#OCH

MOV THO,#OFEH

CPL P1.0

SJMP LOOP

编辑:admin  最后修改时间:2018-05-18