PIC18F4550 中的波特率

发布于 2024-12-25 14:32:20 字数 235 浏览 2 评论 0原文

为了计算 PIC18F4550 的波特率,使用以下公式:
Baud = F_OSC/(4 * (SSPADD + 1)) ---------- eq.1

根据数据表: SSPADD = 10 20Mhz Fosc 下的 400k 波特率。

但通过将参数代入方程 (1),SSPADD 将等于 11.5 那么SSPADD = 10怎么样?

for computing the baud rate for PIC18F4550, the following equation is used:
Baud = F_OSC/(4 * (SSPADD + 1)) ---------- eq.1

according to the data sheet:
SSPADD = 10 for 400k Baud at 20Mhz Fosc.

But by substituting the parameters into equation (1), the SSPADD will equal 11.5
so how is SSPADD = 10?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

找回味觉 2025-01-01 14:32:20

尝试一下这个实用程序。我在尝试让我的 dsPIC33f 的 uart 工作时在 microchip 的论坛上发现了它,它让我的生活变得更加轻松。

http://www.micromagicsystems.com/#/pic-baud/4523812801

希望它能与您正在使用的特定芯片配合使用(看起来它支持 *16、*17、*18 和 *24 PIC,此外还支持dsPIC)。

Give this utility a shot. I came across it across it on microchip's forums while trying to get my dsPIC33f's uart working and it made my life much easier.

http://www.micromagicsystems.com/#/pic-baud/4523812801

Hopefully it will work with the particular chip you are using (it looks like it supports *16, *17, *18 and *24 PICs, in addition to the dsPICs).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文