飞利浦 半导体 产品 数据 薄板
PCA95518-位 i
2
c led 驱动器 和 可编程序的 blink 比率
2004 oct 01
6
psc1 — 频率 预分频器 1
1
位
7 6 5 4 3 2 1 0
default
1 1 1 1 1 1 1 1
psc1 是 使用 至 程序 这 时期 的 pwm 输出.
这 时期 的 blink1
(psc1
1)
38
便条:
1. 预分频器 计算 是 不同的 在 这 pca9551 和
其它 pca955x led blinkers. 一个 分隔物 比率 的 38 instead 的 44
是 使用. 这个 不同的 分隔物 比率 导致 这 blinking 频率
至 是 13% (1 – 38/44) 更小的 当 这 一样 8-位 文字 是 使用.
这 编写程序 值 的 这 频率 预分频器 必须
是 调整 至 compensate 为 这个 区别 在 产品
在哪里 这 pca9551 是 使用 在 conjunction 和 其它 pca955x
led blinkers 和 这 observed blinking 发生率 需要 至 是
这 一样.
pwm1 — pwm 寄存器 1
位
7 6 5 4 3 2 1 0
default
1 0 0 0 0 0 0 0
这 pwm1 寄存器 确定 这 职责 循环 的 blink1. 这
输出 是 低 (led 止) 当 这 计数 是 较少 比 这 值 在
pwm1 和 高 当 它 是 更好. 如果 pwm1 是 编写程序 和
00h, 然后 这 pwm1 输出 是 总是 低 (led 止).
这 职责 循环 的 blink1 是:
256 – PWM1
256
ls0 — led0–3 选择
led 3 led 2 led 1 led 0
位
7 6 5 4 3 2 1 0
default
0 1 0 1 0 1 0 1
ls1 — led4–7 选择
led 7 led 6 led 5 led 4
位
7 6 5 4 3 2 1 0
default
0 1 0 1 0 1 0 1
这 lsx led 选择 寄存器 决定 这 源 的 这 led 数据.
00 = 输出 是 设置 低 (led 在)
01 = 输出 是 设置 hi-z (led 止 – default)
10 = 输出 blinks 在 pwm0 比率
11 = 输出 blinks 在 pwm1 比率
管脚 使用 作 一般 目的 i/os
led 管脚 不 使用 至 控制 leds 能 是 使用 作 一般 目的
i/os.
为 使用 作 输入: 设置 ledx 至 高-阻抗 (01) 和 然后 读
这 管脚 状态 通过 这 输入 寄存器.
为 使用 作 输出: 连接 外部 拉-向上 电阻 至 这 管脚 和
大小 它 符合 至 这 直流 推荐 运行 特性.
led 输出 管脚 是 高 当 这 输出 是 编写程序 作
高-阻抗, 和 低 当 这 输出 是 编写程序 低
通过 这 “led selector” 寄存器. 这 输出 能 是 脉冲波-宽度
控制 当 pwm0 或者 pwm1 是 使用.
电源-在 重置
当 电源 是 应用 至 v
DD
, 一个 内部的 电源-在 重置 holds
这 pca9551 在 一个 重置 情况 直到 v
DD
有 reached v
POR
. 在
这个 要点, 这 重置 情况 是 released 和 这 pca9551 寄存器
是 initialized 至 它们的 default states, 所有 这 输出 在 这 止 状态.
thereafter, v
DD
必须 是 lowered 在下 0.2 v 至 重置 这 设备.
外部 重置
一个 重置 能 是 accomplished 用 支持 这 重置管脚 低 为 一个
最小 的 t
W
. 这 pca9551 寄存器 和 i
2
c 状态 机器 将
是 使保持 在 它们的 default 状态 直到 这 重置
输入 是 once 又一次
高.
这个 输入 需要 一个 拉-向上 电阻 至 v
DD
如果 非 起作用的 连接 是
使用.