要求产生的波形图
发布时间:2014/6/9 21:24:34 访问次数:715
【例6-5]当P3.4引脚上的电平发生负跳变时,从Pl.0输出一个500Us的同步脉冲,MTFC2GMVEA-0请编程实现该功能。假设单片机的晶振频率为6MHz。器的工作方式进行选择。开始时TO应为计数工作方式2,对外部事件进行计数。当P3.4引脚上的电平发生负跳变时,TO计数器加1,溢出标志TFO置1;然后改变TO为定时工作方式,定时时间为500yLs,并使Pl.0输出由高电平变为低电平。TO定时时间到,使Pl.0引脚恢复输出高电平,同时TO又恢复外部事件计数方式。其波形如图6-12所示。
图6-12例6-5要求产生的波形图
接下来计算初始值。TO开始为计数工作方式2,要求加1后计数器溢出,其初始值应为OFFH。TO为定时工作方式2时,要求定时500ys,由于晶振频率为6MHz,机器周期为2ys,故计数值为250,其初始值应设置为X=28-250=6=06H。
【例6-5]当P3.4引脚上的电平发生负跳变时,从Pl.0输出一个500Us的同步脉冲,MTFC2GMVEA-0请编程实现该功能。假设单片机的晶振频率为6MHz。器的工作方式进行选择。开始时TO应为计数工作方式2,对外部事件进行计数。当P3.4引脚上的电平发生负跳变时,TO计数器加1,溢出标志TFO置1;然后改变TO为定时工作方式,定时时间为500yLs,并使Pl.0输出由高电平变为低电平。TO定时时间到,使Pl.0引脚恢复输出高电平,同时TO又恢复外部事件计数方式。其波形如图6-12所示。
图6-12例6-5要求产生的波形图
接下来计算初始值。TO开始为计数工作方式2,要求加1后计数器溢出,其初始值应为OFFH。TO为定时工作方式2时,要求定时500ys,由于晶振频率为6MHz,机器周期为2ys,故计数值为250,其初始值应设置为X=28-250=6=06H。
上一篇:定时/计数器应用步骤