添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符P型号页 > 首字符P的型号第1144页 > P89C51BA > P89C51BA PDF资料 > P89C51BA PDF资料1第18页
飞利浦半导体
产品数据
80C51的8位微控制器系列
4K / 8K / 16K / 32K闪存
89C51/89C52/89C54/89C58
当定时器2在波特率发生器模式时,不应该
要读取或写入TH2和TL2 。作为波特率发生器,定时器2
每次递增状态的时间( OSC / 2)或异步地从T2脚;
在这些条件下, TH2或TL2的一个读或写操作可能不
准确的。寄存器RCAP2可以读,但不应该
写,因为写和重载重叠并引起写
和/或加载错误。计时器应该关闭(清除TR2 )
之前访问定时器2或RCAP2寄存器。
表4列出了常用的波特率,以及他们如何能
从定时器2获得。
如果定时器2使用内部时钟信号,波特率为:
波特率
+
f
OSC
[65536
*
( RCAP2H , RCAP2L ) ]]
[32
其中f
OSC
=振荡器频率
要获得RCAP2H和RCAP2L ,上面的重载值
方程可以改写为:
RCAP2H , RCAP2L
+
65536
*
f
OSC
波特率
32
波特率公式汇总
定时器2在波特率发生器模式。如果定时器2时钟
通过T2脚( P1.0 ) ,波特率为:
波特率
+
定时器2的溢出速率
16
定时器/计数器2的建立
除了波特率发生器模式下,给定值进行T2CON
不包括TR2位的设置。因此,位TR2必须
置,分别,开启计时器。见表5设置定时器2
作为一个定时器。另请参阅表6为设置定时器2的计数器。
表5 。
定时器2作为定时器
T2CON
模式
内部控制
(注1 )
00H
01H
34H
24H
14H
外部控制
(注2 )
08H
09H
36H
26H
16H
16位自动重装
16位捕捉
波特率发生器接收和发送相同的波特率
只接收
只传输
表6 。
定时器2的计数器
TMOD
模式
内部控制
(注1 )
02H
03H
外部控制
(注2 )
0AH
0BH
16-bit
自动重载
注意事项:
1.捕获/重载只发生在定时器/计数器溢出。
2.捕获/重载发生在定时器/计数器溢出和1到0的转变上T2EX ( P1.1 )引脚除了当定时器2在波特率
发电机模式。
2002年1月15日
18

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