单片机定时器模式的使用
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单片机定时器模式的使用
定时器和计数器是单片机内部的同一个模块,这篇文章我们主要讲解定时器。顾名思义,定时器就是用来进行定时的。定时器内部有一个寄存器,我们让它开始计数后,这个寄存器的值每经过一个机器周期就会自动加1,因此,我们可以把机器周期理解为定时器的计数周期。
就像我们的钟表,每经过一秒,数字自动加1,而这个定时器就是每过一个机器周期的时间,也就是12/11059200 秒,数字自动加1。还有一个特别注意的地方,就是钟表是加到60 后,秒就自动变成0 了,这种情况在单片机或计算机里我们称之为溢出。
单片机定时器模式的使用
定时器模式0的使用TMOD&=0xf0/TMOD&=0x0f
TL0高3位不用,低5位溢出时,直接向TH0进位。