1

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

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

但是通过将参数代入等式(1),SSPADD 将等于 11.5,那么如何SSPADD = 10呢?

4

1 回答 1

0

试试这个实用程序。当我试图让我的 dsPIC33f 的 uart 工作时,我在 microchip 的论坛上遇到了它,它让我的生活变得更加轻松。

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

希望它适用于您正在使用的特定芯片(除了 dsPIC 之外,它看起来还支持 *16、*17、*18 和 *24 PIC)。

于 2012-10-01T14:30:25.730 回答