Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

PIC16F84A-04-P Datasheet(PDF) 5 Page - Microchip Technology

Part # PIC16F84A-04-P
Description  18-pin Enhanced FLASH/EEPROM 8-Bit Microcontroller
Download  90 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROCHIP [Microchip Technology]
Direct Link  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

PIC16F84A-04-P Datasheet(HTML) 5 Page - Microchip Technology

  PIC16F84A-04-P Datasheet HTML 1Page - Microchip Technology PIC16F84A-04-P Datasheet HTML 2Page - Microchip Technology PIC16F84A-04-P Datasheet HTML 3Page - Microchip Technology PIC16F84A-04-P Datasheet HTML 4Page - Microchip Technology PIC16F84A-04-P Datasheet HTML 5Page - Microchip Technology PIC16F84A-04-P Datasheet HTML 6Page - Microchip Technology PIC16F84A-04-P Datasheet HTML 7Page - Microchip Technology PIC16F84A-04-P Datasheet HTML 8Page - Microchip Technology PIC16F84A-04-P Datasheet HTML 9Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 5 / 90 page
background image
 2001-2013 Microchip Technology Inc.
DS35007C-page 5
PIC16F84A
2.0
MEMORY ORGANIZATION
There are two memory blocks in the PIC16F84A.
These are the program memory and the data memory.
Each block has its own bus, so that access to each
block can occur during the same oscillator cycle.
The data memory can further be broken down into the
general purpose RAM and the Special Function
Registers (SFRs). The operation of the SFRs that
control the “core” are described here. The SFRs used
to control the peripheral modules are described in the
section discussing each individual peripheral module.
The data memory area also contains the data
EEPROM memory. This memory is not directly mapped
into the data memory, but is indirectly mapped. That is,
an indirect address pointer specifies the address of the
data EEPROM memory to read/write. The 64 bytes of
data EEPROM memory have the address range
0h-3Fh. More details on the EEPROM memory can be
found in Section 3.0.
Additional information on device memory may be found
in the PIC® Mid-Range Reference Manual, (DS33023).
2.1
Program Memory Organization
The PIC16FXX has a 13-bit program counter capable
of addressing an 8K x 14 program memory space. For
the PIC16F84A, the first 1K x 14 (0000h-03FFh) are
physically implemented (Figure 2-1). Accessing a loca-
tion above the physically implemented address will
cause a wraparound. For example, for locations 20h,
420h, 820h, C20h, 1020h, 1420h, 1820h, and 1C20h,
the instruction will be the same.
The RESET vector is at 0000h and the interrupt vector
is at 0004h.
FIGURE 2-1:
PROGRAM MEMORY MAP
AND STACK - PIC16F84A
PC<12:0>
Stack Level 1
Stack Level 8
RESET Vector
Peripheral Interrupt Vector
CALL, RETURN
RETFIE, RETLW
13
0000h
0004h
1FFFh
3FFh


Similar Part No. - PIC16F84A-04-P

ManufacturerPart #DatasheetDescription
logo
Microchip Technology
PIC16F84A-04/P MICROCHIP-PIC16F84A-04/P Datasheet
1Mb / 124P
   18-pin Flash/EEPROM 8-Bit Microcontrollers
1998
PIC16F84A-04/P MICROCHIP-PIC16F84A-04/P Datasheet
494Kb / 68P
   18-pin Enhanced Flash/EEPROM 8-Bit Microcontroller
1999
PIC16F84A-04/PQTP MICROCHIP-PIC16F84A-04/PQTP Datasheet
1Mb / 88P
   18-pin Enhanced FLASH/EEPROM 8-bit Microcontroller
2001
PIC16F84A-04/PROM MICROCHIP-PIC16F84A-04/PROM Datasheet
1Mb / 88P
   18-pin Enhanced FLASH/EEPROM 8-bit Microcontroller
2001
PIC16F84A-04/PSQTP MICROCHIP-PIC16F84A-04/PSQTP Datasheet
1Mb / 88P
   18-pin Enhanced FLASH/EEPROM 8-bit Microcontroller
2001
More results

Similar Description - PIC16F84A-04-P

ManufacturerPart #DatasheetDescription
logo
Microchip Technology
PIC16F84A MICROCHIP-PIC16F84A_07 Datasheet
1Mb / 88P
   18-pin Enhanced FLASH/EEPROM 8-bit Microcontroller
2001
PIC16F84A MICROCHIP-PIC16F84A_13 Datasheet
1Mb / 90P
   18-pin Enhanced FLASH/EEPROM 8-Bit Microcontroller
11/29/12 2001-2013
PIC16F84A MICROCHIP-PIC16F84A Datasheet
494Kb / 68P
   18-pin Enhanced Flash/EEPROM 8-Bit Microcontroller
1999
35007B MICROCHIP-35007B Datasheet
1Mb / 88P
   18-pin Enhanced FLASH/EEPROM 8-bit Microcontroller
2001
PIC16F8X MICROCHIP-PIC16F8X Datasheet
1Mb / 124P
   18-pin Flash/EEPROM 8-Bit Microcontrollers
1998
PIC16F8X MICROCHIP-PIC16F8X_99 Datasheet
1Mb / 124P
   18-pin Flash/EEPROM 8-Bit Microcontrollers
1998 - 1999
PIC16F8X MICROCHIP-PIC16F8X_13 Datasheet
1Mb / 128P
   18-pin Flash/EEPROM 8-Bit Microcontrollers
11/29/12 1996-2013
logo
Holtek Semiconductor In...
HT66F03C HOLTEK-HT66F03C Datasheet
1Mb / 142P
   8-Pin Enhanced Flash Type 8-Bit MCU with EEPROM
Rev. 0.00 February 26, 2010
logo
Microchip Technology
PIC12F519 MICROCHIP-PIC12F519 Datasheet
1Mb / 88P
   8-Pin, 8-Bit Flash Microcontroller
2007
logo
Holtek Semiconductor In...
HT66F016 HOLTEK-HT66F016 Datasheet
1Mb / 116P
   Enhanced Flash Type 8-Bit MCU with EEPROM
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com