slas421 −april 2004
12
邮递 办公室 盒 655303
•
达拉斯市, 德州 75265
peripherals
peripherals 是 连接 至 这 cpu 通过 数据, 地址, 和 控制 busses 和 能 是 处理 使用
所有 说明. 为 完全 单元 描述, 谈及 至 这
msp430x4xx 家族 用户’s 手册
, literature
号码 slau056.
振荡器 和 系统 时钟
这 时钟 系统 在 这 msp430f42x 家族 的 设备 是 supported 用 这 fll+ 单元 那 包含 支持
为 一个 32768 hz watch 结晶 振荡器, 一个 内部的 digitally-控制 振荡器 (dco) 和 一个 高 频率
结晶 振荡器. 这 fll+ 时钟 单元 是 设计 至 满足 这 (所需的)东西 的 两个都 低 系统 费用 和
低-电源消耗量. 这 fll+ 特性 一个 数字的 频率 锁 循环 (fll) 硬件 这个 在 conjunction
和 一个 数字的 modulator stabilizes 这 dco 频率 至 一个 可编程序的 多样的 的 这 watch 结晶 频率.
这 内部的 dco 提供 一个 快 转变-在 时钟 源 和 stabilizes 在 较少 比 6
µ
s. 这 fll+ 单元
提供 这 下列的 时钟 信号:
auxiliary 时钟 (aclk), sourced 从 一个 32768 hz watch 结晶 或者 一个 高 频率 结晶.
主要的 时钟 (mclk), 这 系统 时钟 使用 用 这 cpu.
sub-主要的 时钟 (smclk), 这 sub-系统 时钟 使用 用 这 附带的 modules.
aclk/n, 这 缓冲 输出 的 aclk, aclk/2, aclk/4, 或者 aclk/8.
brownout, 供应 电压 supervisor
这 brownout 电路 是 执行 至 提供 这 恰当的 内部的 重置 信号 至 这 设备 在 电源 在
和 电源 止. 这 供应 电压 supervisor (svs) 电路系统 发现 如果 这 供应 电压 drops 在下 一个 用户
可选择的 水平的 和 支持 两个都 供应 电压 supervision (这 设备 是 automatically 重置) 和 供应
电压 monitoring (svm, 这 设备 是 不 automatically 重置).
这 cpu begins 代号 执行 之后 这 brownout 电路 releases 这 设备 重置. 不管怎样, v
CC
将 不
有ramped 至 v
cc(最小值)
在 那 时间. 这 用户 必须 insure 这default fll+ settings 是 不 changed 直到 v
CC
reaches v
cc(最小值)
. 如果 desired, 这 svs 电路 能 是 使用 至 决定 当 v
CC
reaches v
cc(最小值)
.
数字的 i/o
那里 是 二 8-位i/o 端口 implemented—ports p1 和 p2 (仅有的 六 p2 i/o 信号 是 有 在 外部
管脚):
所有 单独的 i/o 位 是 independently 可编程序的.
任何 结合体 的 输入, 输出, 和 中断 情况 是 可能.
边缘-可选择的 中断 输入 能力 为 所有 这 第八 位 的 端口 p1 和 六 位 的 p2.
读/写 进入 至 端口-控制 寄存器 是 supported 用 所有 说明.
便条:
六 位 的 端口 p2, p2.0 至 p2.5, 是 有 在 外部 管脚 - 但是 所有 控制 和 数据 位 为 端口
p2 是 执行.
基本 timer1
这 基本 timer1 有 二 独立 8-位 计时器 这个 能 是 倾泻 至 表格 一个 16-位 计时器/计数器. 两个都
计时器能 是 读 和 写 用 软件. 这 基本 timer1 能 是 使用 至 发生 periodic 中断 和
时钟 为 这 lcd 单元.
lcd 驱动
这 lcd 驱动器 发生 这 段 和 一般 信号 必需的 至 驱动 一个 lcd 显示. 这 lcd
控制 有 专心致志的 数据 记忆 至 支撑 段 驱动 信息. 一般 和 段 信号 是
发生 作定义 用 这 模式. 静态的, 2-mux, 3-mux, 和 4-mux lcds 是 supported 用 这个 peripheral.