飞利浦 半导体 产品 规格
8xc54/58
8xc51fa/fb/fc/80c51fa
8xc51ra+/rb+/rc+/rd+/80c51ra+
80c51 8-位 微控制器 家族
8k–64k/256–1k otp/只读存储器/romless, 低 电压 (2.7v–5.5v),
低 电源, 高 速 (33mhz)
2000 8月 07
27
(8xc51fx 和 8xc51rx+ 仅有的)
CMOD
地址 = od9h
重置 值 = 00xx x000b
CIDL WDTE – – – CPS1 CPS0 ECF
位:
标识 函数
CIDL
计数器 空闲 控制: cidl = 0 programs 这 pca 计数器 至 continue 起作用 在 空闲 模式. cidl = 1 programs
它 至 是 gated 止 在 空闲.
WDTE
看门狗 计时器 使能: wdte = 0 使不能运转 看门狗 计时器 函数 在 pca 单元 4. wdte = 1 使能 它.
– 不 执行, 保留 为 future 使用.*
CPS1
pca 计数 脉冲波 选择 位 1.
CPS0
pca 计数 脉冲波 选择 位 0.
CPS1 CPS0 选择 pca input**
0 0 0 内部的 时钟, f
OSC
÷
12
0 1 1 内部的 时钟, f
OSC
÷
4
1 0 2 计时器 0 overflow
1 1 3 外部 时钟 在 eci/p1.2 管脚 (最大值. 比率 = f
OSC
÷
8)
ECF
pca 使能 计数器 overflow 中断: ecf = 1 使能 cf 位 在 ccon 至 发生 一个 中断. ecf = 0 使不能运转
那 函数 的 cf.
便条:
* 用户 软件 应当 不 写 1s 至 保留 位. 这些 位 将 是 使用 在 future 8051 家族 产品 至 invoke 新 特性. 在 那 情况, 这 重置 或者 inactive 值 的 这
新 位 将 是 0, 和 它的 起作用的 值 将 是 1. 这 值 读 从 一个 保留 位 是 indeterminate.
** f
OSC
= 振荡器 频率
SU00035
76543210
图示 17. cmod: pca 计数器 模式 寄存器
CCON
地址 = od8h
重置 值 = 00x0 0000b
CF CR – CCF4 CCF3 CCF2 CCF1 CCF0
位 addressable
位:
标识 函数
CF
pca 计数器 overflow 标记. 设置 用 硬件 当 这 计数器 rolls 在. cf flags 一个 中断 如果 位 ecf 在 cmod 是
设置. cf 将 是 设置 用 也 硬件 或者 软件 但是 能 仅有的 是 cleared 用 软件.
CR
pca 计数器 run 控制 位. 设置 用 软件 至 转变 这 pca 计数器 在. 必须 是 cleared 用 软件 至 转变 这 pca
计数器 止.
– 不 执行, 保留 为 future use*.
CCF4
pca 单元 4 中断 标记. 设置 用 硬件 当 一个 相一致 或者 俘获 occurs. 必须 是 cleared 用 软件.
CCF3
pca 单元 3 中断 标记. 设置 用 硬件 当 一个 相一致 或者 俘获 occurs. 必须 是 cleared 用 软件.
CCF2
pca 单元 2 中断 标记. 设置 用 硬件 当 一个 相一致 或者 俘获 occurs. 必须 是 cleared 用 软件.
CCF1
pca 单元 1 中断 标记. 设置 用 硬件 当 一个 相一致 或者 俘获 occurs. 必须 是 cleared 用 软件.
CCF0
pca 单元 0 中断 标记. 设置 用 硬件 当 一个 相一致 或者 俘获 occurs. 必须 是 cleared 用 软件.
便条:
* 用户 软件 应当 不 写 1s 至 保留 位. 这些 位 将 是 使用 在 future 8051 家族 产品 至 invoke 新 特性. 在 那 情况, 这 重置 或者 inactive 值 的 这
新 位 将 是 0, 和 它的 起作用的 值 将 是 1. 这 值 读 从 一个 保留 位 是 indeterminate.
SU00036
76543210
图示 18. ccon: pca 计数器 控制 寄存器