PIC18F24J10-E/ML MICROCHIP [Microchip Technology], PIC18F24J10-E/ML Datasheet - Page 194

no-image

PIC18F24J10-E/ML

Manufacturer Part Number
PIC18F24J10-E/ML
Description
28/40/44-Pin High-Performance RISC Microcontrollers with nanoWatt Technology
Manufacturer
MICROCHIP [Microchip Technology]
Datasheet
PIC18F45J10 FAMILY
EXAMPLE 16-1:
TABLE 16-2:
DS39682C-page 192
TXSTA
RCSTA
BAUDCON ABDOVF
SPBRGH
SPBRG
Legend: — = unimplemented, read as ‘0’. Shaded cells are not used by the BRG.
For a device with F
Desired Baud Rate
Solving for SPBRGH:SPBRG:
Calculated Baud Rate
Error
Name
EUSART Baud Rate Generator Register High Byte
EUSART Baud Rate Generator Register Low Byte
CSRC
SPEN
Bit 7
REGISTERS ASSOCIATED WITH BAUD RATE GENERATOR
X
OSC
CALCULATING BAUD RATE ERROR
of 16 MHz, desired baud rate of 9600, Asynchronous mode, 8-bit BRG:
= F
= ((F
= ((16000000/9600)/64) – 1
= [25.042] = 25
= 16000000/(64 (25 + 1))
= 9615
= (Calculated Baud Rate – Desired Baud Rate)/Desired Baud Rate
= (9615 – 9600)/9600 = 0.16%
RCIDL
Bit 6
RX9
TX9
OSC
OSC
/(64 ([SPBRGH:SPBRG] + 1))
/Desired Baud Rate)/64) – 1
TXEN
SREN
Bit 5
SYNC
CREN
SCKP
Bit 4
Preliminary
SENDB
ADDEN
BRG16
Bit 3
BRGH
FERR
Bit 2
OERR
TRMT
WUE
Bit 1
© 2007 Microchip Technology Inc.
ABDEN
RX9D
TX9D
Bit 0
Reset Values
on page
45
45
45
45
45

Related parts for PIC18F24J10-E/ML