当前位置:首页 > 技术学院 > 热搜器件
[导读]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进行写的操作,否则使波特率不稳定。

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

武汉2024年5月15日 /美通社/ -- 北京时间4月26日-5月4日,2024 VEX 机器人世界锦标赛于美国得克萨斯州达拉斯市举办。本届 VEX 世锦赛为期九天,设有 VIQRC 小学组/初中组、V5RC 初中组/...

关键字: 机器人 BSP RC POWERED

74LS192是一款广泛应用在数字电子系统中的同步十进制可逆计数器集成电路,属于美国德州仪器(TI)早期推出的7400系列TTL逻辑家族的一员。该芯片设计为四位二进制计数器,并因其特殊的十进制计数特性以及双向计数能力而广...

关键字: 74ls192 计数器

2023年11月28日 – 提供超丰富半导体和电子元器件™的业界知名新品引入 (NPI) 代理商贸泽电子 (Mouser Electronics) 宣布与全球工业自动化领域知名供应商Siemens签订代理协议。Sieme...

关键字: 工业自动化 人机接口 计数器

南京2023年9月19日 /美通社/ -- 9月15日-9月17日,南京天加能源科技有限公司(以下简称“天加能源”)旗下的EXERGY公司携有机朗肯循环(ORC)系统参加2023年世界地热大会,集中向参展企业、...

关键字: RC 新能源 可再生能源 BSP

南京2023年9月19日 /美通社/ -- 地热,这个长期以来被大众忽视的绿色能源,正在以一种意想不到的方式重新进入我们的视野。就像将一剂强心针注入到我们对未来能源的思考中,EXERGY卤水发电技术,这个在20...

关键字: 电站 RC 装机容量 发电机组

ISM3091是一款口服高选择性USP1小分子抑制剂,由英矽智能自主研发的人工智能平台赋能开发,在 BRCA 基因突变的肿瘤模型中具有强效活性。 2023年4月,美国食品药品监督管理局(FDA)批准了英矽智能关...

关键字: 许可协议 ISM 人工智能 RC

(全球TMT2023年9月12日讯)Microland Limited与Serco AsPac宣布建立战略合作伙伴关系,以推动数字化转型,利用云提高业务敏捷性和韧性。Serco AsPac是全球最大的公共服务提供商之一...

关键字: LAN MICRO SE RC

加利福尼亚州贝尔蒙特2023年9月12日 /美通社/ -- 2023年9月8日,员工体验研究院(EXInsitute®)和HRTech联合主办的2023员工体验大奖(EXAwards®)颁奖典礼在深圳隆重...

关键字: CENTRAL TE RC AN

北京2023年9月6日 /美通社/ -- 近日,北京永亚普信科技有限责任公司(简称永亚普信)与浪潮电子信息产业股份有限公司(简称浪潮信息)在产品兼容适配领域获得重要突破,北京永亚普信安全隔离交换一体机系统 V3.0与浪潮...

关键字: RC OS BSP 测试

上海2023年9月6日 /美通社/ -- 2023年9月2日-6日,由商务部和北京市人民政府共同举办的中国国际服务贸易交易会(简称"服贸会")在京顺利举行。作为全球唯一一个国际级、国际性、综合型的服务...

关键字: 供应链 汽车制造 RC CE
关闭
关闭