PIC24FJ32GB002-E/ML MICROCHIP [Microchip Technology], PIC24FJ32GB002-E/ML Datasheet - Page 51

no-image

PIC24FJ32GB002-E/ML

Manufacturer Part Number
PIC24FJ32GB002-E/ML
Description
28/44-Pin, 16-Bit, Flash Microcontrollers with USB On-The-Go (OTG) and nanoWatt XLP Technology
Manufacturer
MICROCHIP [Microchip Technology]
Datasheet
TABLE 4-28:
FIGURE 4-5:
 2010 Microchip Technology Inc.
Instruction Access
(Code Execution)
TBLRD/TBLWT
(Byte/Word Read/Write)
Program Space Visibility
(Block Remap/Read)
Note 1:
Note 1: The LSb of program space addresses is always fixed as ‘0’ in order to maintain word alignment of
Access Type
Program Counter
Table Operations
Program Space Visibility
(Remapping)
2: Table operations are not required to be word-aligned. Table read operations are permitted in the
Data EA<15> is always ‘1’ in this case, but is not used in calculating the program space address. Bit 15 of
the address is PSVPAG<0>.
data in the program and data spaces.
configuration memory space.
PROGRAM SPACE ADDRESS CONSTRUCTION
DATA ACCESS FROM PROGRAM SPACE ADDRESS GENERATION
(2)
(1)
Configuration
User/Configuration
(1)
Access
Space Select
Space
User
User
User
1/0
0
0
TBLPAG
PIC24FJ64GB004 FAMILY
8 Bits
PSVPAG
<23>
0
0
0
8 Bits
Select
TBLPAG<7:0>
TBLPAG<7:0>
0xxx xxxx
1xxx xxxx
Program Counter
0xx xxxx xxxx xxxx xxxx xxx0
<22:16>
PSVPAG<7:0>
24 Bits
1
xxxx xxxx
23 Bits
23 Bits
Program Space Address
PC<22:1>
<15>
16 Bits
15 Bits
EA
EA
xxxx xxxx xxxx xxxx
xxxx xxxx xxxx xxxx
Data EA<15:0>
Data EA<15:0>
xxx xxxx xxxx xxxx
<14:1>
Data EA<14:0>
Byte Select
1/0
DS39940D-page 51
0
0
(1)
<0>
0

Related parts for PIC24FJ32GB002-E/ML