Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Confuse in reading datasheet of PIC24f

Status
Not open for further replies.

ep.hobbyiest

Full Member level 4
Full Member level 4
Joined
Jul 24, 2014
Messages
212
Helped
1
Reputation
2
Reaction score
1
Trophy points
18
Visit site
Activity points
1,487
While reading dsPIC33F/PIC24H Family Reference Manual i face following problem.

The upper 32 Kbytes of the data space memory map can optionally be mapped into program space at any 16K program word boundary defined by the 8-bit Program Space Visibility Page (PSVPAG) register. The Program-to-Data-Space Mapping feature allows any instruction access program space as if it were data space.

Is it meaning like we can place whole data memory in program memory??
And rest of the part is not cleared.
 

I think this explanation of the program storage visibility (PSV) feature is at least ambiguous. I would explain it a bit different (and I think it's better explained in other documents).

In fact a 32k window of the flash memory is mapped to the upper 32K of RAM data space where no physical RAM exists with any available 16 bit PIC. It's particularly used for tables and constant strings that can be now accessed with data pointers.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top