2012-01-08 1 views
1

pour calculer la vitesse de transmission pour PIC18F4550, l'équation suivante est utilisée:
Baud = F_OSC/(4 * (SSPADD + 1)) ---------- Eq.1Vitesse de transmission en PIC18F4550

selon la feuille de données: SSPADD = 10 pour 400k Baud à 20Mhz Fosc. Mais en remplaçant les paramètres dans l'équation (1), le SSPADD sera égal à 11,5 , alors comment est SSPADD = 10?

+0

Si cette équation est correcte, vous avez raison de dire que 11 est plus proche de 400k ... –

Répondre

0

Donnez une chance à cet utilitaire. Je suis tombé dessus à travers les forums de micropuces tout en essayant de faire fonctionner mon uart de dsPIC33f et ça m'a beaucoup simplifié la vie.

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

Espérons que cela fonctionnera avec la puce particulière que vous utilisez (on dirait qu'il prend en charge * 16, * 17, * 18 et * 24 PICs, en plus des dsPIC).

Questions connexes