tc0普通模式的初值计算公式
发布网友
发布时间:2023-08-03 06:32
我来回答
共1个回答
热心网友
时间:2024-10-14 05:30
tc0普通模式的初值计算公式
B= fosc / [ 96 X(256-TH)]; (SMOD=1时)
或 B= fosc / [ 192 X(256-TH)]; (SMOD=0时)
其中:fosc为系统时钟频率,TH为定时器T1的初值。
所以可以推出:
TH=256-[ fosc/(384XB)] ; (SMOD=0时)
或: TH=256-[ fosc/(192XB)] ; (SMOD=1时)
【举例】设系统时钟为11.059MHz,要求波特率为1200Hz,求TH。
【解】用上述公式TH=256-[11.059MHz /(384X1200)]=232
=0E8H 设:SMOD=0