English
Language : 

PIC16F688 Datasheet, PDF (82/174 Pages) Microchip Technology – 14-Pin Flash-Based, 8-Bit CMOS Microcontrollers with nanoWatt Technology
PIC16F688
REGISTER 10-3:
BAUDCTL – BAUD RATE CONTROL REGISTER (ADDRESS: 11h)
R-0
R-1
U-0
R/W-0 R/W-0
U-0
R/W-0
ABDOVF RCIDL
—
SCKP BRG16
—
WUE
bit 7
R/W-0
ABDEN
bit 0
bit 7
ABDOVF: Auto Baud Detect Overflow bit
Asynchronous mode:
1 = Auto baud timer overflowed
0 = Auto baud timer did not overflow
Synchronous mode:
Don’t care
bit 6
RCIDL: Receive IDLE Flag bit
Asynchronous mode:
1 = Receiver is IDLE
0 = Start bit has been received and the receiver is receiving
Synchronous mode:
Don’t care
bit 5
Unimplemented: Read as ‘0’
bit 4
SCKP: Synchronous Clock Polarity Select bit
Asynchronous mode:
1 = Transmit pin TX
0 = Transmit pin TX
Synchronous mode:
1 = Data is clocked on rising edge of the clock
0 = Data is clocked on falling edge of the clock
bit 3
BRG16: 16-bit Baud Rate Generator bit
1 = 16-bit baud rate generator is used
0 = 8-bit baud rate generator is used
bit 2
Unimplemented: Read as ‘0’
bit 1
WUE: Wake-up Enable bit
1 = Next falling RX/DT edge will generate interrupt (automatically cleared on next rising edge
after falling edge)
0 = RX/DT edges do not generate interrupts
bit 0
ABDEN: Auto Baud Detect Enable bit
Asynchronous mode:
1 = Auto Baud mode is enabled (clears when auto baud is complete)
0 = Auto Baud mode is disabled
Synchronous mode:
Don’t care
Legend:
R = Readable bit
- n = Value at POR
W = Writable bit
‘1’ = Bit is set
U = Unimplemented bit, read as ‘0’
‘0’ = Bit is cleared x = Bit is unknown
DS41203B-page 80
Preliminary
 2004 Microchip Technology Inc.