DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

PIC12F635T Ver la hoja de datos (PDF) - Unspecified

Número de pieza
componentes Descripción
Fabricante
PIC12F635T Datasheet PDF : 196 Pages
First Prev 11 12 13 14 15 16 17 18 19 20 Next Last
PIC12F635/PIC16F636/639
2.0 MEMORY ORGANIZATION
2.1 Program Memory Organization
The PIC12F635/PIC16F636/639 devices have a 13-bit
program counter capable of addressing an 8K x 14
program memory space. Only the first 1K x 14
(0000h-03FFh, for the PIC12F635) and 2K x 14
(0000h-07FFh, for the PIC16F636/639) is physically
implemented. Accessing a location above these
boundaries will cause a wrap around within the first
2K x 14 space. The Reset vector is at 0000h and the
interrupt vector is at 0004h (see Figure 2-1).
2.2 Data Memory Organization
The data memory (see Figure 2-2) is partitioned into
two banks, which contain the General Purpose
Registers (GPR) and the Special Function Registers
(SFR). The Special Function Registers are located in
the first 32 locations of each bank. Register locations
20h-7Fh in Bank 0 and A0h-BFh in Bank 1 are GPRs,
implemented as static RAM for the PIC16F636/639.
For the PIC12F635, register locations 40h through 7Fh
are GPRs implemented as static RAM. Register
locations F0h-FFh in Bank 1 point to addresses 70h-
7Fh in Bank 0. All other RAM is unimplemented and
returns ‘0’ when read. RP0 (STATUS<5>) is the bank
select bit.
TABLE 2-1:
RP0
0
1
0
1
BANK SELECTION
RP1
Bank
0
0
0
1
1
2
1
3
FIGURE 2-1: PROGRAM MEMORY MAP AND
STACK OF THE PIC12F635
PC<12:0>
CALL, RETURN
RETFIE, RETLW
13
Stack Level 1
Stack Level 8
Reset Vector
0000h
Interrupt Vector
On-chip Program
Memory
Access 0-3FFh
0004h
0005h
03FFh
0400h
1FFFh
FIGURE 2-2: PROGRAM MEMORY MAP AND
STACK OF THE PIC16F636/639
PC<12:0>
CALL, RETURN
RETFIE, RETLW
13
Stack Level 1
Stack Level 8
Reset Vector
0000h
Interrupt Vector
On-chip Program
Memory
Access 0-7FFh
0004h
0005h
07FFh
0800h
1FFFh
© 2005 Microchip Technology Inc.
Preliminary
DS41232B-page 11

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]