1998 微芯 技术 公司
初步的
ds30453b-页 17
PIC16C5X
4.2 数据 记忆 organization
数据 记忆 是 composed 的 寄存器, 或者 字节 的
内存. 因此, 数据 记忆 为 一个 设备 是 specified
用 它的 寄存器 file. 这 寄存器 file 是 分隔 在 二
函数的 groups: 特定的 函数 寄存器 和
一般 目的 寄存器.
这 特定的 函数 寄存器 包含 这 tmr0
寄存器, 这 程序 计数器 (pc), 这 状态
寄存器, 这 i/o 寄存器 (端口), 和 这 文件 选择
寄存器 (fsr). 在 增加, 特定的 目的 寄存器
是 使用 至 控制 这 i/o 端口 configuration 和
预分频器 选项.
这 一般 目的 寄存器 是 使用 为 数据 和
控制 信息 下面 command 的 这 说明.
为 这 pic16c52, pic16c54s, pic16cr54s,
pic16c56s 和 pic16cr56s, 这 寄存器 file 是
composed 的 7 特定的 函数 寄存器 和 25
一般 目的 寄存器 (图示 4-5).
为 这 pic16c55s, 这 寄存器 file 是 composed 的 8
特定的 函数 寄存器 和 24 一般 目的
寄存器.
为 这 pic16c57s 和 pic16cr57s, 这 寄存器 file
是 composed 的 8 特定的 函数 寄存器, 24 一般
目的 寄存器 和 向上 至 48 额外的 一般
目的 寄存器 那 将 是 addressed 使用 一个
banking scheme (图示 4-6).
为 这 pic16c58s 和 pic16cr58s, 这 寄存器 file
是 composed 的 7 特定的 函数 寄存器, 25 一般
目的 寄存器 和 向上 至 48 额外的 一般
目的 寄存器 那 将 是 addressed 使用 一个
banking scheme (图示 4-7).
4.2.1 一般 目的 寄存器 文件
这 寄存器 file 是 accessed 也 直接地 或者 indirectly
通过 这 file 选择 寄存器 fsr (部分 4.7).
图示 4-5: pic16c52, pic16c54s,
pic16cr54s, pic16c55s,
pic16c56s, pic16cr56s
寄存器 文件 编排
文件 地址
00h
01h
02h
03h
04h
05h
06h
07h
1Fh
INDF
(1)
TMR0
PCL
状态
FSR
PORTA
PORTB
一般
目的
寄存器
便条 1: 不 一个 物理的 寄存器. 看 部分 4.7
2: pic16c55s 仅有的, 其他 是 一个 一般
目的 寄存器.
0Fh
10h
PORTC
(2)