正在加载图片...
412定时器计数器(T/C应用的C语言编程 例2设单片机的foS=12MHz晶振,要求在P1.0脚上输出周期 为2ms的方波。 周期为2ms的方波要求定时时间隔1ms,每次时间到P10取反。 机器周期=12fosc=1us 需计数次数=1000(12fsc=10001=1000 由于计数器是加1计数,为得到1000个计数之后的定时器溢 出,必须给定时器置初值为-1000即1000的补数)。单片机C语言应用程序设计 4.1.2 定时器/计数器(T/C)应用的C语言编程 例2 设单片机的fosc=12 MHz晶振,要求在P1.0脚上输出周期 为2 ms的方波。 周期为2 ms的方波要求定时时间隔1 ms,每次时间到P1.0取反。 机器周期=12/fosc=1 μs 需计数次数=1000/(12/fosc)=1000/1=1000 由于计数器是加1计数,为得到1000个计数之后的定时器溢 出,必须给定时器置初值为-1000(即1000的补数)
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有