PIC16F84A-20/SO Microchip Technology, PIC16F84A-20/SO Datasheet - Page 665

IC MCU FLASH 1KX14 EE 18SOIC

PIC16F84A-20/SO

Manufacturer Part Number
PIC16F84A-20/SO
Description
IC MCU FLASH 1KX14 EE 18SOIC
Manufacturer
Microchip Technology
Series
PIC® 16Fr

Specifications of PIC16F84A-20/SO

Core Size
8-Bit
Program Memory Size
1.75KB (1K x 14)
Core Processor
PIC
Speed
20MHz
Peripherals
POR, WDT
Number Of I /o
13
Program Memory Type
FLASH
Eeprom Size
64 x 8
Ram Size
68 x 8
Voltage - Supply (vcc/vdd)
4 V ~ 5.5 V
Oscillator Type
External
Operating Temperature
0°C ~ 70°C
Package / Case
18-SOIC (7.5mm Width)
Controller Family/series
PIC16F
No. Of I/o's
13
Eeprom Memory Size
64Byte
Ram Memory Size
68Byte
Cpu Speed
20MHz
No. Of Timers
1
Processor Series
PIC16F
Core
PIC
Data Bus Width
8 bit
Data Ram Size
68 B
Maximum Clock Frequency
20 MHz
Number Of Programmable I/os
13
Number Of Timers
8
Operating Supply Voltage
2 V to 5.5 V
Maximum Operating Temperature
+ 70 C
Mounting Style
SMD/SMT
3rd Party Development Tools
52715-96, 52716-328, 52717-734
Development Tools By Supplier
ICE2000
Minimum Operating Temperature
0 C
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
XLT18SO-1 - SOCKET TRANSITION 18SOIC 300MILI3-DB16F84A - BOARD DAUGHTER ICEPIC3309-1075 - ADAPTER 18-SOIC TO 18-SOIC309-1011 - ADAPTER 18-SOIC TO 18-DIP309-1010 - ADAPTER 18-SOIC TO 18-DIPAC164010 - MODULE SKT PROMATEII DIP/SOIC
Data Converters
-
Connectivity
-
Lead Free Status / Rohs Status
 Details

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC16F84A-20/SO
Quantity:
5 040
APPENDIX C: DEVICE ENHANCEMENT
C.1
1997 Microchip Technology Inc.
Data Memory Map
As the Midrange architecture matured, certain modules and features have been enhanced. They
are:
1.
2.
3.
4.
5.
6.
7.
The following subsections discuss the implementations of these enhancements.
The Data Memory Map shows the location of the Special Function Registers (SFRs) and the
General Purpose Registers (GPRs). SFRs provide controls and give status on the operation of
the device, while the GPRs are the general purpose RAM.
Figure C-1
Memory Map A was implemented on the first midrange devices. They were 18/20-pin devices
that had limited peripheral features. When the product roadmap dictated the requirement for
devices with increased I/O, and a richer peripheral set, memory map B was implemented. Mem-
ory map C is actually a subset of memory map B, but context saving (due to an interrupt) requires
additional software overhead. This is because there is no GPR in Bank1. To minimize the context
saving software, memory map D was defined. A common RAM memory map will be used for all
future devices. See the
Midrange PICmicro’s memory.
Figure C-1:
A
The data memory map
The SSP module
The A/D module
Brown-out Reset added to the core
MCLR Filter
USART
Device Oscillator
0Ch
Note 1: Mapped in Bank0.
0Bh
00h
7Fh
1Fh
7Fh
00h
20h
70h
Bank0 Bank1
GPR
2: Unimplemented, read as '0'.
3: Some devices have some GPR located in the SFR region.
SFR
show the various memory maps that have been implemented in the midrange family.
D
Bank0
SFR
GPR
(3)
SFR
Various Data Memory Maps
(1)
80h
9Fh
A0h
F0h
FFh
80h
8Bh
8Ch
FFh
“Memory Organization”
Bank1
GPR
SFR
(1)
1Fh
7Fh
00h
20h
170h
17Fh
100h
11Fh
120h
B
Bank0 Bank1
GPR
SFR
Bank2
GPR
SFR
(1)
GPR
SFR
180h
19Fh
1A0h
1F0h
1FFh
section for use and implementation of the
80h
9Fh
A0h
FFh
Bank3
GPR
SFR
(1)
1Fh
7Fh
Appendix C
00h
20h
Bank0 Bank1
C
GPR
SFR
DS31034A-page 34-13
SFR
(2)
80h
9Fh
A0h
FFh
34

Related parts for PIC16F84A-20/SO