tm
TE
CH
T81L0006A/B
模式1和3中的RCLK = 0时定时器1溢出用于接收时钟
T2CON.4 : TCLK发送时钟标志。当设置,使串行口使用定时器2溢出脉冲作为其传输时钟
模式1和3 TCLK = 0时定时器1溢出要用于发送时钟
T2CON.3 : EXEN2定时器2外部使能标志。当设置,允许捕获或重装出现为负的结果
T2EX上的转变,如果定时器2没有用作串行口时钟。 EXEN2 = 0时定时器2忽略T2EX事件。
T2CON.2 :启动/停止控制定时器2 。为逻辑1时启动定时器
T2CON.1 :定时器或计数器选择。 (定时2),0作为内部定时器
T2CON.0 :捕获/重载标志。当设置,捕获将出现负跳变, T2EX如果EXEN2 = 1 。当清零时,
自动重装会发生无论是与在T2EX当EXEN2 = 1,定时器2溢出或负跳。当RCLK = 1
或TCLK = 1时,该位被忽略,定时器被强制自动重装定时器2溢出。
注意,那么波特率为发送和接收可以是同时的不同。设置RCLK和/或TCLK使定时器2
成其波特率发生器模式。
波特率发生器模式类似于自动加载模式,在一个侧翻是TH2使定时器2寄存器是
重装用在寄存器RCAP2H和RCAP2L的16位值,其通过由式给出软件预置。
波特率= (定时器2的溢出率) / 16 = (振荡器频率) / ( 32 * ( 65536- ( RCAP2H , RCAP2L ) ) )
串行接口时序图
S1.........S6 S1.........S6
S1.........S6
S1.........S6
S1.........S6 S1.........S6
S1.........S6 S1.........S6
S1.........S6
S1.........S6
ALE
写SBUF
发送
移
RXD
D0
D1
D2
D3
D4
D5
D6
D7
TXD
写SCON ,清除RI
RI
接受
移
D0
RXD
D1
D2
D3
D4
D5
D6
D7
TXD
串行端口模式0
TM科技公司保留权利
改变产品或规格,恕不另行通知。
P. 10
出版日期:一月2006年
Revsion :C
接受
发送