dspic30f6011/6012/6013/6014
ds70117c-页 28
初步的
2004 微芯 技术 公司
图示 3-6: 数据 空间 window 在 程序 空间 运作
23 15 0
PSVPAG
(1)
15
15
ea<15> =
0
ea<15> =
1
16
数据
空间
EA
数据 空间
程序 空间
8
15
23
0x0000
0x8000
0xFFFF
0x21
0x108000
0x10FFFF
数据 读
upper half 的 数据
空间 是 编排
在 程序 空间
0x108200
地址
Concatenation
BSET corcon,#2 ; psv 位 设置
MOV #0x21, w0 ; 设置 psvpag 寄存器
MOV w0, psvpag
MOV 0x8200, w0 ; 进入 程序 记忆 location
; 使用 一个 数据 空间 进入
便条:
psvpag 是 一个 8-位 寄存器, containing 位 <22:15> 的 这 程序 空间 地址 (i.e., 它 定义
这 页 在 程序 空间 至 这个 这 upper half 的 数据 空间 是 正在 编排).