采用定时/计数器TO对外部脉冲进行计数,每计数100个脉冲,T0切换为定时工作方式。定时1ms后,又转为计数方式,如此循环不止。假定5l单片机的晶体振荡器的频率为6MHz,要求T0工作在方式1状态,请编写出相应程序。
正确答案:
晶体振荡器的频率为6MHz,则机器周期为12×1/(6*106)= 2us, 要定时1ms, 需计数次数为1000/2=500次。
答案解析:有
微信扫一扫手机做题
采用定时/计数器TO对外部脉冲进行计数,每计数100个脉冲,T0切换为定时工作方式。定时1ms后,又转为计数方式,如此循环不止。假定5l单片机的晶体振荡器的频率为6MHz,要求T0工作在方式1状态,请编写出相应程序。
微信扫一扫手机做题