PIC16F876A-I/SO Microchip Technology, PIC16F876A-I/SO Datasheet - Page 3

IC MCU FLASH 8KX14 EE 28SOIC

PIC16F876A-I/SO

Manufacturer Part Number
PIC16F876A-I/SO
Description
IC MCU FLASH 8KX14 EE 28SOIC
Manufacturer
Microchip Technology
Series
PIC® 16Fr

Specifications of PIC16F876A-I/SO

Program Memory Type
FLASH
Program Memory Size
14KB (8K x 14)
Package / Case
28-SOIC (7.5mm Width)
Core Processor
PIC
Core Size
8-Bit
Speed
20MHz
Connectivity
I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
22
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
Processor Series
PIC16F
Core
PIC
Data Bus Width
8 bit
Data Ram Size
368 B
Interface Type
CCP, I2C, MSSP, SPI, USART
Maximum Clock Frequency
20 MHz
Number Of Programmable I/os
22
Number Of Timers
3
Operating Supply Voltage
2 V to 5.5 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
52715-96, 52716-328, 52717-734
Development Tools By Supplier
PG164130, DV164035, DV244005, DV164005, PG164120, ICE2000, DM163022, DV164120
Minimum Operating Temperature
- 40 C
On-chip Adc
10 bit, 5 Channel
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
XLT28SO-1 - SOCKET TRANSITION 28SOIC 300MIL309-1073 - ADAPTER 28-SOIC TO 28-SOIC309-1024 - ADAPTER 28-SOIC TO 28-DIP309-1023 - ADAPTER 28-SOIC TO 28-DIP
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
PIC16F876AI/SO

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC16F876A-I/SO
Manufacturer:
IDT
Quantity:
201
Part Number:
PIC16F876A-I/SO
Manufacturer:
MICROCHIP
Quantity:
150
Part Number:
PIC16F876A-I/SO
Quantity:
250
Part Number:
PIC16F876A-I/SO
0
2.0
2.1
The user memory space extends from 0000h to 1FFFh
(8 K words). In Programming mode, the program mem-
ory space extends from 0000h to 3FFFh, with the first
half (0000h - 1FFFh) being user program memory and
the second half (2000h - 3FFFh) being configuration
memory. The PC will increment from 0000h to 1FFFh
and wrap around to 0000h. From 2000h, the PC will
increment up to 3FFFh and wrap around to 2000h (not
to 0000h). Once in configuration memory, the highest
bit of the PC stays a ‘1’, thus always pointing to the con-
figuration memory. The only way to point to user pro-
gram memory is to reset the part and re-enter
Program/Verify mode, as described in Section 2.4.
In the configuration memory space, 2000h - 200Fh are
physically implemented. However, only locations
2000h through 2007h are available. Other locations are
reserved. Locations beyond 200Fh will physically
access user memory (see Figure 2-1).
 2010 Microchip Technology Inc.
PROGRAM MODE ENTRY
User Program Memory Map
Advance Information
2.2
The EEPROM data memory space is a separate block
of high endurance memory that the user accesses,
using a special sequence of instructions. The amount
of data EEPROM memory depends on the device and
is shown below in number of bytes.
The contents of data EEPROM memory have the capa-
bility to be embedded into the HEX file.
The programmer should be able to read data EEPROM
information from a HEX file and conversely (as an
option), write data EEPROM contents to a HEX file,
along
configuration bit information.
The 256 data memory locations are logically mapped
starting at address 2100h. The format for data memory
storage is one data byte per address location, LSB
aligned.
PIC16F873A
PIC16F874A
PIC16F876A
PIC16F877A
with
Data EEPROM Memory
Device
program
PIC16F87XA
memory
# of Bytes
information
DS39589C-page 3
128
128
256
256
and

Related parts for PIC16F876A-I/SO