芯科:定时器

引言
定时器其实是个计数器,
计算器三大要数值:计数值,计数信号输入,计数值置0信号

15单片机溢出后不会从0开始,而是从某个特定的数字开始,
一.计数器
计数值
1.15单片机是用16为变量的计数器,范围即是0-65535 (0~ 2 8 1 2^8-1 )

2.15单片机是8为单片机,只能传输8位数据,例如 只能8位的数字相加相减.

3.如果要是实现16位数据的春去,设计者将16位计数值拆分为2个字节 的SFR存储。
公式为 Timer=TH0<<8+TL0;

计数信号输入
pin表示针
15单片机需要一个晶振,提供一个时钟,可以理解为单片机的心跳,
1M=1000K = 1 0 6 10^6

重置信号与重载值
重置信号到来时,重载值会替换当前的

计数信号输出
如果有自动重装载模式,溢出后会重置为重载值。

二.计时器
1.中断
中断开关:中断源发出请求后是否允许中断
中断服务函数:功能块(中断后要执行的函数)
中断优先级:中断之间能否相互打断

2.定时器中断

15单片机有3个定时器,每个定时器的溢出信号都可以作为一个中断源,会有

发布了114 篇原创文章 · 获赞 22 · 访问量 7030

猜你喜欢

转载自blog.csdn.net/qq_43235540/article/details/103397610