MAX6957
ond 驱动器. 这 第一 驱动器 ignores 这 last 4 位 和
这 第二 驱动器 ignores 这 第一 4 位.
二 寻址 方法 是 有. 任何 单独的 端口
(位) 能 是 写 (设置/cleared) 在 once; 或者, 任何
sequence 的 第八 端口 能 是 写 (设置/cleared) 在
任何 结合体 在 once. 那里 是 非 boundaries; 它 是
equally 可接受的 至 写 p0 通过 p7, p1 通过
p8, 或者 p31 通过 p38 (p32 通过 p38 是 nonexis-
tent, 所以 这 说明 至 这些 位 是 ignored).
使用 8-位 控制, 一个 七-段 数字 和 一个 deci-
mal 要点 能 是 updated 在 一个 单独的 字节-写, 一个 14-
段 数字 和 dp 能 是 updated 在 二
字节-写, 和 16-段 digits 和 dp 能 是
updated 在 二 字节-写 加 一个 位 写. 也, dis-
crete leds 和 gpio 端口 位 能 是 lit 和 控制
individually 没有 影响 其它 端口.
关闭
当 这 max6957 是 在 关闭 模式, 所有 端口 是
强迫 至 输入, 和 这 pullup 电流 来源 是
转变 止. 数据 在 这 端口 和 控制 寄存器 仍然是
unaltered 所以 端口 配置 和 输出 水平 是
restored 当 这 max6957 是 带去 输出 的 关闭.
这 显示 驱动器 能 安静的 是 编写程序 当 在
关闭 模式. 为 最小 供应 电流 在 shut-
向下 模式, 逻辑 输入 应当 是 在 地 或者 v+
潜在的. 关闭 模式 是 exited 用 设置 这 s 位
在 这 配置 寄存器 (表格 6). 关闭 模式
是 temporarily overridden 用 这 显示 测试 函数.
4-线-连接, 2.5v 至 5.5v, 20-端口 和
28-端口 led 显示 驱动器 和 i/o expander
6 _______________________________________________________________________________________
表格 1. 端口 配置 编排
寄存器 数据
寄存器
地址
代号 (十六进制)
D7 D6 D5 D4 D3 D2 D1 D0
端口 配置 为 p7, p6, p5, p4 0x09 P7 P6 P5 P4
端口 配置 为 p11, p10, p9, p8 0x0A P11 P10 P9 P8
端口 配置 为 p15, p14, p13, p12 0x0B P15 P14 P13 P12
端口 配置 为 p19, p18, p17, p16 0x0C P19 P18 P17 P16
端口 配置 为 p23, p22, p21, p20 0x0D P23 P22 P21 P20
端口 配置 为 p27, p26, p25, p24 0x0E P27 P26 P25 P24
端口 配置 为 p31, p30, p29, p28 0x0F P31 P30 P29 P28
表格 2. 端口 配置 矩阵变换
便条:
这 逻辑 是 inverted 在 这 二 输出 模式; 一个 高 制造 这 输出 go 低 在 led 段 驱动器 模式 (0x00) 至
转变 那 段 在; 在 gpio 输出 模式 (0x01), 一个 高 制造 这 输出 go 高.
端口
配置
位 一双
模式 函数
端口
寄存器
管脚 行为
地址
代号(十六进制)
UPPER 更小的
写 低
高 阻抗
输出 led 段 驱动器
写 高
打开-流 电流 下沉, 和 下沉
电流 (向上 至 24ma) 决定
用 这 适合的 电流 寄存器
0x09 至 0x0f
00
写 低
起作用的-低 逻辑 输出
outputgpio 输出
写 高
起作用的-高 逻辑 输出
0x09 至 0x0f 01
输入
gpio 输入
没有 pullup
读 端口施密特 逻辑 输入 0x09 至 0x0f 10
输入gpio 输入 和 pullup 读 端口施密特 逻辑 输入 和 pullup 0x09 至 0x0f 11