English
Language : 

PIC16F870_13 Datasheet, PDF (166/172 Pages) Microchip Technology – 28/40-Pin, 8-Bit CMOS FLASH Microcontrollers
PIC16F870/871
U
Universal Synchronous Asynchronous Receiver Transmitter.
See USART
USART ................................................................................ 61
Address Detect Enable (ADDEN Bit) .......................... 62
Asynchronous Mode ................................................... 66
Asynchronous Receive ............................................... 68
Asynchronous Receive (9-bit Mode) ........................... 70
Asynchronous Receive with Address Detect.
See Asynchronous Receive (9-bit Mode).
Asynchronous Reception ............................................ 69
Asynchronous Transmitter .......................................... 66
Baud Rate Generator (BRG)....................................... 63
Baud Rate Formula............................................. 63
Baud Rates, Asynchronous Mode
(BRGH = 0) ................................................. 64
Baud Rates, Asynchronous Mode
(BRGH = 1) ................................................. 65
High Baud Rate Select (BRGH Bit)..................... 61
Sampling ............................................................. 63
Clock Source Select (CSRC Bit) ................................. 61
Continuous Receive Enable (CREN Bit) ..................... 62
Framing Error (FERR Bit) ........................................... 62
Overrun Error (OERR Bit) ........................................... 62
Receive Data, 9th bit (RX9D Bit) ................................ 62
Receive Enable, 9-bit (RX9 Bit) .................................. 62
Serial Port Enable (SPEN Bit)............................... 61, 62
Single Receive Enable (SREN Bit) ............................. 62
Synchronous Master Mode ......................................... 72
Synchronous Master Reception .................................. 74
Synchronous Master Transmission............................. 72
Synchronous Slave Mode ........................................... 76
Synchronous Slave Reception .................................... 77
Synchronous Slave Transmit ...................................... 76
Transmit Data, 9th Bit (TX9D)..................................... 61
Transmit Enable (TXEN Bit)........................................ 61
Transmit Enable, Nine-bit (TX9 Bit) ............................ 61
Transmit Shift Register Status (TRMT Bit).................. 61
W
Wake-up from SLEEP................................................. 87, 100
Interrupts .................................................................... 93
MCLR Reset ............................................................... 93
Timing Diagram ........................................................ 101
WDT Reset ................................................................. 93
Watchdog Timer
Register Summary ...................................................... 99
Watchdog Timer (WDT)................................................ 87, 99
Enable (WDTEN Bit)................................................... 99
Postscaler. See Postscaler, WDT.
Programming Considerations ..................................... 99
RC Oscillator............................................................... 99
Time-out Period .......................................................... 99
WDT Reset, Normal Operation............................. 91, 93
WDT Reset, SLEEP.............................................. 91, 93
Write Verify
Data EEPROM and FLASH Program Memory ........... 31
WWW, On-Line Support ....................................................... 4
DS30569C-page 166
 2000-2013 Microchip Technology Inc.