添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第990页 > AT89C51RC > AT89C51RC PDF资料 > AT89C51RC PDF资料1第16页
14.波特率发生器
选择定时器2作为波特率发生器通过设置TCLK和/或RCLK在T2CON (表
5-2).
注意,该波特率为发送和接收可以是不同的,如果定时器2用于
接收器或发送器和定时器1被用于其它功能。设置RCLK和/或TCLK
把定时器2进入波特率发生器模式,如图
图14-1 。
波特率发生器模式类似于自动重载模式下,在TH2翻转
引起定时器2的寄存器将与16位值寄存器RCAP2H和重载
RCAP2L ,这是由软件预置。
波特率在模式1和3是由定时器2的溢出率根据跟着确定
以下公式。
定时器2的溢出速率
MDES 1和3的波特率
= -----------------------------------------------------------
-
16
图14-1 。
定时器2在波特率发生器模式
定时器1溢出
÷
2
"0"
注: OSC 。 FREQ 。除以2,不要12
SMOD1
OSC
"1"
÷
2
C / T2 = 0
"1"
TH2
控制
TR2
C / T2 = 1
"1"
"0"
TCLK
Tx
时钟
TL2
RCLK
"0"
Rx
时钟
÷
16
T2引脚
RCAP2H RCAP2L
过渡
探测器
T2EX引脚
控制
EXEN2
EXF2
定时器2
打断
÷
16
该定时器可配置为定时器或计数器操作。在大多数应用中,这是CON-
想通为定时器操作(CP / T2 = 0)。定时器操作是不同的定时器2时,它是
作为波特率发生器。通常情况下,作为一个计时器,它增加每个机器周期(以1/12
振荡器的频率) 。作为波特率发生器,但是,每次递增状态的时间(以
1/2振荡器的频率) 。下面的波特率公式。
模式1和模式3
振荡器频率
-------------------------------------- = -------------------------------------------------------------------------------------
-
-
波特率
32× [ 65536 - RCAP2H , RCAP2L ) ]
其中, ( RCAP2H , RCAP2L )是RCAP2H和RCAP2L的作为一个16位的无符号的内容
整数。
定时器2作为波特率发生器如图
图14-1 。
这个数字才有效,如果RCLK或
TCLK = 1 T2CON 。注意TH2翻转不会置位TF2 ,也不会产生互
16
AT89C51RC
1920D–MICRO–6/08

深圳市碧威特网络技术有限公司