第六章定时器计数器要点分析.ppt

第6章 定时器与计数器 单片机检测产品数量示意图 计数:对外部输入脉冲的个数进行计量。 定时:单片机的晶振经过12分频后获得的一个脉冲源, 对脉冲源的个数进行计数。 启动后,从某一个初值的基础上进行“加一”计数。当“全1”时再来一个计数脉冲,计数器就会产生一个“溢出”即TF=1,此时计数器本身为“全零”。 如果需要重复性的完成某一值的定时或计数,需要在每一次计数前不断的重新预装初值,称之为“软件重装初值”。 分析: (1)工作方式选择 T0为方式2计数,初值 0FFH. T1为方式2定时,初值(28-X)×2us=500us X=06H (2)中断服务程序 T0中断服务程序停止T0计数,置标志位 T1中断服务程序对P1.0求反,使P1.0产生周期1ms的方波。 ORG 0100H MAIN: MOV SP,#60H ACALL PT0M2 LOOP: MOV C,F0 JNC LOOP SETB TR1 SETB ET1 HERE: AJMP HERE 注意:当T1作串行口波特率发生器时,T0才设

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档