当前位置:首页 > 技术学院 > 热搜器件
[导读]80C52、AT89C52、80C51FA/FB等单片机增加了一个16位定时/计数器T2,可用于定时或外部事件计数。它有三种工作方式:16位自动重装初值的定时/计数器、捕捉事件、串行口波特率发生器。与T2有关的外部引脚是:P1。0-外部

80C52、AT89C52、80C51FA/FB等单片机增加了一个16位定时/计数器T2,可用于定时或外部事件计数。它有三种工作方式:16位自动重装初值的定时/计数器、捕捉事件、串行口波特率发生器。与T2有关的外部引脚是:P1。0-外部计数脉冲输入端T2,P1。1-外部控制端T2EX。

8052、AT89C52、80C51FA/FB等单片机增加了一个16位定时/计数器T2,可用于定时或外部事件计数。它有三种工作方式:16位自动重装初值的定时/计数器、捕捉事件、串行口波特率发生器。与T2有关的外部引脚是:P1。0-外部计数脉冲输入端T2,P1。1-外部控制端T2EX。

1、 T2的特殊功能寄存器

1) 控制寄存器T2CON(C8H)

位:TF2 EXF2 RCLK TCLK EXEN2 TR2 C//T2 CP//RL2

TF2:T2溢出中断标志,在捕捉方式和自动重装初值方式中计数溢出时置1,对应中断入口002BH,但中断响应后,必须由软件清0。在串行口波特率发生器方式中TF2不会置1。

EXF2:T2外部中断标志。当EXEN2=1(T2外部中断允许)时,引脚T2EX(P1。1)的负跳变使EXF2=1,CPU响应中断,入口地址002BH;EXF2也必须由软件清0。

EXEN2:T2外部中断允许标志。使EXEN2=1,当T2工作在捕捉方式时,引脚T2EX上出现的负跳变使EXF2=1,申请中断,同时TH2、TL2的当前值自动送入RCAP2H、RCAP2L寄存器;如果T2工作在重载初值方式,那么T2EX的负跳变将RCAP2H和RCAP2L的内容自动装入TH2、TL2,同时EXF2=1,申请中断。EXEN2=0时,T2EX引脚上的变化对T2工作无影响。

RCLK、TCLK:选择串行口波特率发生器方式。RCLK=1和TCLK=1时,T2的溢出率是串行口发送和接收的时钟;当只有RCLK=1时,T2只是串口的接收时钟;只有 TCLK=1时,T2只是串口的发送时钟。此时忽略CP//RL2位。

CP//RL2:自动重装方式和捕捉方式选择(此时RCLK和TCLK应为0)。为0-自动重装方式,为1-捕捉方式。

2) TH2、TL2、RCAP2H、RCAP2L。

2、T2的工作方式

1) 初值自动重装入方式

寄存器TH2、TL2是16位加1的计数器,RCAP2H、RCAP2L是存放初值的寄存器。

此方式中,CP//RL2=0,打开了RCAP2H、RCAP2L 通向TH2、TL2的三态门,而关闭反方向的门。

当C//T2=0,TR2=1时,T2以定时器方式工作,12/fosc为计数最小单元。16位定时精度要比T0、T1高。

当C//T2=1,TR2=1时,T2以计数器方式工作,引脚P1。0上输入的脉冲为计数信号(负跳变)。

当T2计数溢出时,使TF2=1,同时把RCAP2H、RCAP2L的内容自动装入TH2、TL2并开始重新计数。

在此方式中,若置EXEN2=1时,除上述功能外,引脚P1。1上的负跳变将RCAP2H、RCAP2L的内容自动装入TH2、TL2使之提前开始重新计数,同时置EXF2=1,申请中断。

2) 捕捉方式

此方式中,CP//RL2=0,关闭了RCAP2H、RCAP2L 通向TH2、TL2的三态门,而打开反方向的门。因此不管是工作在定时器还是计数器方式,当T2溢出时,仅使EXF2=1,但计数初值不会自动重装,而须用软件装入。此方式的主要用途是,当EXEN2=1时,引脚T2EX(P1。1)上的电平负跳变会将TH2、TL2的当前数值锁存到RCAP2H、RCAP2L,并置EXF2=1,申请中断。这是‘捕捉方式’的含义,它可用于测试外部事件的发生时间。

在RCLK或TCLK为1时,T2就成为波特率发生器。它可以对内部或外部时钟脉冲计数(由C//T2决定)。

寄存器TH2、TL2是16位加1的计数器,RCAP2H、RCAP2L是存放初值的寄存器。

当C//T2=0时,T2是对频率为fosc/2的时钟脉冲计数,而不是fosc/12。计数溢出时,RCAP2H、RCAP2L的内容自动装入TH2、TL2并开始重新计数,但不会使EXF2=1,即不会产生中断。它的溢出脉冲经16分频成为串行口的发送或接收脉冲(由RCLK、TCLK决定)。

既然此方式不会引起中断,而且当EXEN2=1时,T2EX(P1。1)引脚上的负跳变对T2工作无任何影响,但又能使EXF2=1,申请中断。因此,T2EX可作为一个外部中断源使用。

在此方式工作进程中,CPU不要对TH2、TL2、RCAP2H、RCAP2L进行写的操作,否则使波特率不稳定。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭