pic16f630/676
ds40039c-页 12
2003 微芯 技术 公司
2.2.2.2 选项 寄存器
这 选项 寄存器 是 一个 readable 和 writable
寄存器, 这个 包含 各种各样的 控制 位 至
配置:
• tmr0/wdt 预分频器
• 外部 ra2/int 中断
•TMR0
• 弱 拉-ups 在 porta
寄存器 2-2: 选项_reg — 选项 寄存器 (地址: 81h)
便条:
至 达到 一个 1:1 预分频器 分派 为
tmr0, assign 这 预分频器 至 这 wdt 用
设置 psa 位 至 ‘1’ (选项<3>). 看
部分 4.4.
r/w-1 r/w-1 r/w-1 r/w-1 r/w-1 r/w-1 r/w-1 r/w-1
RAPU
INTEDG T0CS T0SE PSA PS2 PS1 PS0
位 7 位 0
位 7
RAPU
:
porta 拉-向上 使能 位
1
= porta 拉-ups 是 无能
0
= porta 拉-ups 是 使能 用 单独的 端口 获得 值
位 6
intedg:
中断 边缘 选择 位
1
= 中断 在 rising 边缘 的 ra2/int 管脚
0
= 中断 在 下落 边缘 的 ra2/int 管脚
位 5
t0cs:
tmr0 时钟 源 选择 位
1
= 转变 在 ra2/t0cki 管脚
0
= 内部的 操作指南 循环 时钟 (clkout)
位 4
t0se:
tmr0 源 边缘 选择 位
1
= increment 在 高-至-低 转变 在 ra2/t0cki 管脚
0
= increment 在 低-至-高 转变 在 ra2/t0cki 管脚
位 3
psa:
预分频器 分派 位
1
= 预分频器 是 assigned 至 这 wdt
0
= 预分频器 是 assigned 至 这 timer0 单元
位 2-0
ps2:ps0:
预分频器 比率 选择 位
legend:
r = readable 位 w = writable 位 u = unimplemented 位, 读 作 ‘0’
- n = 值 在 por ’1’ = 位 是 设置 ’0’ = 位 是 cleared x = 位 是 unknown
000
001
010
011
100
101
110
111
1 : 2
1 : 4
1 : 8
1 : 16
1 : 32
1 : 64
1 : 128
1 : 256
1 : 1
1 : 2
1 : 4
1 : 8
1 : 16
1 : 32
1 : 64
1 : 128
位 值 tmr0 比率 wdt 比率