PIC16C505
ds40192b-页 12
初步的
1998 微芯 技术 公司
4.2 数据 memor
y organization
数据 记忆 是 composed 的 寄存器, 或者 字节 的
内存. 因此, 数据 记忆 为 一个 设备 是 specified
by 它的 寄存器 file. 这 寄存器 file 是 分隔 在 二
函数的 groups: 特定的 函数 寄存器 和
general 目的 寄存器.
这 特定的 函数 寄存器 包含 这 tmr0
寄存器, 这 程序 计数器 (pcl), 这 状态
寄存器, 这 i/o 寄存器 (端口), 和 这 文件 选择
寄存器 (fsr). 在 增加, 特定的 目的 寄存器
是 使用 至 控制 这 i/o 端口 configuration 和
预分频器 选项.
这 一般 目的 寄存器 是 使用 为 数据 和
控制 信息 下面 command 的 这 说明.
F或者 这 pic16c505, 这 寄存器 file 是 composed 的 8
特定的 函数 寄存器, 24general 目的
寄存器,和 48general 目的 寄存器 那 将
是 addressed 使用 一个 banking scheme (图示 4-2).
4.2.1 一般 目的 寄存器 文件
这 general 目的 寄存器 file 是 accessed 也
直接地 或者 indirectly 通过 这 file 选择 寄存器 fsr
(部分 4.8).
图示 4-2: pic16c505 寄存器 文件 编排
文件 地址
00h
01h
02h
03h
04h
05h
06h
07h
1Fh
INDF
(1)
TMR0
PCL
状态
FSR
OSCCAL
PORTB
0Fh
10h
bank 0
bank 1
3Fh
30h
20h
2Fh
一般
目的
寄存器
一般
目的
寄存器
一般
目的
寄存器
地址 编排 后面的 至
地址 在 bank 0.
便条 1: 不 一个 物理的 寄存器.
fsr<6:5>
00 01
bank 3
7Fh
70h
60h
6Fh
一般
目的
寄存器
11
bank 2
5Fh
50h
40h
4Fh
一般
目的
寄存器
10
08h
PORTC