PIC16F876AT-I/SO Microchip Technology, PIC16F876AT-I/SO Datasheet - Page 17

IC MCU CMOS 20MHZ 8K FLSH 28SOIC

PIC16F876AT-I/SO

Manufacturer Part Number
PIC16F876AT-I/SO
Description
IC MCU CMOS 20MHZ 8K FLSH 28SOIC
Manufacturer
Microchip Technology
Series
PIC® 16Fr

Specifications of PIC16F876AT-I/SO

Core Size
8-Bit
Program Memory Size
14KB (8K x 14)
Core Processor
PIC
Speed
20MHz
Connectivity
I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
22
Program Memory Type
FLASH
Eeprom Size
256 x 8
Ram Size
368 x 8
Voltage - Supply (vcc/vdd)
4 V ~ 5.5 V
Data Converters
A/D 5x10b
Oscillator Type
External
Operating Temperature
-40°C ~ 85°C
Package / Case
28-SOIC (7.5mm Width)
Controller Family/series
PIC16F
No. Of I/o's
22
Eeprom Memory Size
256Byte
Ram Memory Size
368Byte
Cpu Speed
20MHz
No. Of Timers
3
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC16F876AT-I/SO
0
2.0
There are three memory blocks in each of the
PIC16F87XA devices. The program memory and data
memory have separate buses so that concurrent
access can occur and is detailed in this section. The
EEPROM data memory block is detailed in Section 3.0
“Data EEPROM and Flash Program Memory”.
Additional information on device memory may be found
in the PICmicro
Manual (DS33023).
FIGURE 2-1:
 2003 Microchip Technology Inc.
On-Chip
Program
Memory
CALL, RETURN
RETFIE, RETLW
MEMORY ORGANIZATION
®
Mid-Range MCU Family Reference
Interrupt Vector
PIC16F876A/877A
PROGRAM MEMORY MAP
AND STACK
Stack Level 8
Stack Level 2
Stack Level 1
Reset Vector
PC<12:0>
Page 0
Page 1
Page 2
Page 3
13
0000h
0004h
0005h
07FFh
0800h
0FFFh
1000h
17FFh
1800h
1FFFh
2.1
The PIC16F87XA devices have a 13-bit program
counter capable of addressing an 8K word x 14 bit
program memory space. The PIC16F876A/877A
devices have 8K words x 14 bits of Flash program
memory,
4K words x 14 bits. Accessing a location above the
physically
wraparound.
The Reset vector is at 0000h and the interrupt vector is
at 0004h.
FIGURE 2-2:
Program
On-Chip
Memory
CALL, RETURN
RETFIE, RETLW
Program Memory Organization
while
implemented
PIC16F873A/874A
PIC16F87XA
Interrupt Vector
PIC16F873A/874A
PROGRAM MEMORY MAP
AND STACK
Stack Level 8
Stack Level 2
Reset Vector
Stack Level 1
PC<12:0>
Page 0
Page 1
address
13
DS39582B-page 15
will
devices
0000h
0004h
0005h
07FFh
0800h
0FFFh
1000h
1FFFh
cause
have
a

Related parts for PIC16F876AT-I/SO