码迷,mamicode.com
首页 > 其他好文 > 详细

定时器计数器中断

时间:2017-01-01 16:26:15      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:溢出   定时   技术   外部中断   bsp   意义   设置   功能   9.png   

定时器/计数器的工作由TMOD与TCON两个寄存器控制,TCON是控制寄存器,控制启动停止以及设置溢出标志,TMOD确定工作方式和功能。计数器溢出时会使得TCON寄存器中TF0或者TF1置1,并向CPU发出中断请求。

TMOD 工作方式寄存器

TMOD在单片机复位时全部被清零,其高四位设置定时器1,低四位设置定时器0;四位的意义如下:

GATE:门控制位,=0定时器的启动停止仅受TCON寄存器控制,=1时受TCON控制器和外部中断引脚电平状态共同控制;

C/T:定时器与计数器模式选择,=1为计数器模式,=0为定时器模式;

M1M0:工作方式选择位(没弄明白)。

技术分享

TCON控制寄存器

技术分享

各位意义如下

TF1:定时器1计满溢出,TF1置1,开始中断;

TR1:定时器1运行控制位;

IE1:外部中断1请求标志;

IT1:外部中断1触发方式选择位,=0为电平触发方式,低电平有效,=1为跳变沿触发方式,从高到低负跳变有效。

 

定时器计数器中断

标签:溢出   定时   技术   外部中断   bsp   意义   设置   功能   9.png   

原文地址:http://www.cnblogs.com/world-for-gold/p/6241096.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!