16F876 Microchip Technology, 16F876 Datasheet - Page 5

no-image

16F876

Manufacturer Part Number
16F876
Description
28/40-pin 8-Bit CMOS FLASH Microcontrollers
Manufacturer
Microchip Technology
Datasheet
1.0
This document contains device-specific information.
Additional information may be found in the PICmicro™
Mid-Range Reference Manual, (DS33023), which may
be obtained from your local Microchip Sales Represen-
tative or downloaded from the Microchip website. The
Reference Manual should be considered a comple-
mentary document to this data sheet, and is highly rec-
ommended reading for a better understanding of the
device architecture and operation of the peripheral
modules.
FIGURE 1-1:
Note 1: Higher order bits are from the STATUS register.
1999 Microchip Technology Inc.
Data EEPROM
PIC16F873
PIC16F876
Device
Timer0
OSC1/CLKIN
OSC2/CLKOUT
DEVICE OVERVIEW
Program
Bus
PIC16F873 AND PIC16F876 BLOCK DIAGRAM
Program
Instruction reg
FLASH
Generation
Instruction
Decode &
14
4K
8K
Program
Control
Memory
Timing
FLASH
CCP1,2
Timer1
Data Memory
8
192 Bytes
368 Bytes
13
MCLR
Direct Addr
Start-up Timer
Programming
Program Counter
Low-Voltage
Brown-out
8 Level Stack
Watchdog
Debugger
Power-up
Power-on
Oscillator
In-Circuit
Reset
Reset
Timer
Timer
(13-bit)
Synchronous
V
Serial Port
DD
Timer2
, V
128 Bytes
256 Bytes
EEPROM
SS
7
RAM Addr (1)
Data
8
3
Data Bus
Addr MUX
Registers
W reg
ALU
RAM
File
There are four devices (PIC16F873, PIC16F874,
PIC16F876 and PIC16F877) covered by this data
sheet. The PIC16F876/873 devices come in 28-pin
packages and the PIC16F877/874 devices come in 40-
pin packages. The 28-pin devices do not have a Paral-
lel Slave Port implemented.
The following two figures are device block diagrams
sorted by pin number; 28-pin for Figure 1-1 and 40-pin
for Figure 1-2. The 28-pin and 40-pin pinouts are listed
in Table 1-1 and Table 1-2, respectively.
STATUS reg
10-bit A/D
FSR reg
USART
MUX
9
8
Indirect
Addr
8
PORTB
PORTC
PORTA
PIC16F87X
RA0/AN0
RA1/AN1
RA2/AN2/V
RA3/AN3/V
RA4/T0CKI
RA5/AN4/SS
RB0/INT
RB1
RB2
RB3/PGM
RB4
RB5
RB6/PGC
RB7/PGD
RC0/T1OSO/T1CKI
RC1/T1OSI/CCP2
RC2/CCP1
RC3/SCK/SCL
RC4/SDI/SDA
RC5/SDO
RC6/TX/CK
RC7/RX/DT
DS30292B-page 5
REF
REF
-
+

Related parts for 16F876