Co SPBRG nastavení použít pro PIC (16F87xA s 8MHz Xtal v asynchronní režim (BRGH = 1)

G

gl1

Guest
Ahoj, Jakou hodnotu bych měl použít v SPBRG pro PIC 16F87xA s 8MHz Xtal, chci komunikovat se sériovým portem na 9600 Baud, měl bych zkusit používat nastavení pro 10MHz Xtal 64 tzn. Nebo je možné použít 8MHz Xtal a dosáhnout sériové Comms na 9600? Díky
 
Měli byste se jen na SPBRG nastavení. Měli byste nastavit nastavení hodin, aby se ujistil, že je 8 MHz. Potom nastavte SPBRG. Všechny tyto najdete v katalogovém listu PIC.
 
Datasheet má vzorce: Pro BRGH = 0: SPBRG = (FOSC / (64 x Baud)) - 1 Pro BRGH = 1: SPBRG = (FOSC / (16 x Baud)) - 1 V případě, FOSC = 8000000 a Baud = 9600.
 
vynikající díky "upand_at_them"

<span style="color: grey;"><span style="font-size: 10px">---------- Příspěvek Přidáno v 00:29 ---------- Předchozí příspěvek byl v 00:27 ----------</span></span>
výborný, a to díky "upand_at_them"
 

Welcome to EDABoard.com

Sponsor

Back
Top