Electronic Components Datasheet Search
  English  ▼

X  

PIC16C83 Datasheet(PDF) 11 Page - Microchip Technology

Part # PIC16C83
Description  8 BIT CMOS EEPROM MICROCONTROLLERS
PDF  117 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROCHIP [Microchip Technology]
Direct Link  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

PIC16C83 Datasheet(HTML) 11 Page - Microchip Technology

Back Button PIC16C83 Datasheet HTML 7Page - Microchip Technology PIC16C83 Datasheet HTML 8Page - Microchip Technology PIC16C83 Datasheet HTML 9Page - Microchip Technology PIC16C83 Datasheet HTML 10Page - Microchip Technology PIC16C83 Datasheet HTML 11Page - Microchip Technology PIC16C83 Datasheet HTML 12Page - Microchip Technology PIC16C83 Datasheet HTML 13Page - Microchip Technology PIC16C83 Datasheet HTML 14Page - Microchip Technology PIC16C83 Datasheet HTML 15Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 11 / 117 page
background image
© 1995 Microchip Technology Inc.
DS30081F-page 11
PIC16C8X
4.0
MEMORY ORGANIZATION
There are two memory blocks in the PIC16C8X. 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 7.0.
4.1
Program Memory Organization
The PIC16CXX has a 13-bit program counter capable
of addressing an 8K x 14 program memory space. For
the PIC16C83 and PIC16CR83 only the first 512 x 14
(0000h-01FFh) are physically implemented, and for the
PIC16C84, PIC16C84A, and PIC16CR84 only the first
1K x 14 (0000h-03FFh) are physically implemented.
Accessing a location above the physically implemented
address will cause a wraparound. For example, for the
PIC16C84 locations 20h, 420h, 820h, C20h, 1020h,
1420h, 1820h, and 1C20h will be the same instruction.
The reset vector is at 0000h and the interrupt vector is
at 0004h (Figure 4-1).
FIGURE 4-1: PROGRAM MEMORY MAP
AND STACK
PC<12:0>
Stack Level 1
•
Stack Level 8
Reset Vector
Peripheral Interrupt Vector
•
•
CALL, RETURN
RETFIE, RETLW
13
0000h
0004h
1FFFh
3FFh
1FFh
(PIC16C83,
(PIC16C84,
PIC16C84A,
PIC16CR84)
PIC16CR83)
Thi d
t
t d
ith F
M k
4 0 4



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 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   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