Hvad SPBRG indstilling du skal bruge for PIC (16F87xA med 8MHz Xtal i Async Mode (BRGH = 1)

G

gl1

Guest
Hej, Hvilken værdi skal jeg bruge i SPBRG for PIC 16F87xA med 8MHz Xtal, jeg ønsker at kommunikere med seriel port ved 9600 Baud, skulle jeg prøve USE-indstilling til 10MHz Xtal dvs 64. Eller er det muligt at bruge 8MHz Xtal og opnå serielle kommunikationsport på 9600? Thanks
 
Du bør ikke kun afhænge af SPBRG indstillinger. Du skal indstille dit ur indstillinger for at sikre, at det er 8MHz. Derefter indstilles SPBRG. Alle disse kan du finde i PIC datablad.
 
Databladet er formlerne: For BRGH = 0: SPBRG = (Fosc / (64 x Baud)) - 1 For BRGH = 1: SPBRG = (Fosc / (16 x Baud)) - 1 I dit tilfælde, Fosc = 8000000 og baud = 9600.
 
fremragende tak "upand_at_them"

<span style="color: grey;"><span style="font-size: 10px">---------- Indlæg tilføjes 00:29 ---------- Forrige post var på 00:27 ----------</span></span>
udmærket, tak "upand_at_them"
 

Welcome to EDABoard.com

Sponsor

Back
Top