17
AT91M55800A
1745B
–
ATARM
–
04/02
这 aic 也 特性 一个 spurious vector, 这个 减少 spurious 中断 处理 至 一个
最小, 和 一个 保护 模式 那 facilitates 这 debug 能力.
pio: 并行的 i/o 控制
这 at91m55800a 有 58 可编程序的 i/o 线条. 13 管脚 是 专心致志的 作 一般-
目的 i/o 管脚. 这 其它 i/o 线条 是 多路复用 和 一个 外部 信号 的 一个 periph-
eral 至 优化 这 使用 的 有 包装 管脚. 这 pio 线条 是 控制 用 二
独立的 和 完全同样的 pio 控制者 called pioa 和 piob. 这 pio 控制
使能 这 一代 的 一个 中断 在 输入 改变 和 嵌入 的 一个 简单的 输入
glitch 过滤 在 任何 的 这 pio 管脚.
wd: 看门狗
这 看门狗 是 建造 周围 一个 16-位 计数器, 和 是 使用 至 阻止 系统 锁-向上 如果
这 软件 变为 trapped 在 一个 deadlock. 它 能 发生 一个 内部的 重置 或者 inter-
rupt, 或者 assert 一个 起作用的 水平的 在 这 专心致志的 管脚 nwdovf. 所有 程序编制 寄存器
是 password-保护 至 阻止 unintentional 程序编制.
sf: 特定的 函数
这 at91m55800a 提供 寄存器 这个 执行 这 下列的 特定的 功能.
•
碎片 identification
•
重置 状态
用户 peripherals
通用同步/异步串行接收/发送器: 普遍的
同步的/
异步的 接受者
传输者
这 at91m55800a 提供 三 完全同样的, 全部-duplex, 普遍的 同步的/asyn-
chronous 接受者/传输者.
各自 通用同步/异步串行接收/发送器 有 它的 自己的 波特 比率 发生器, 和 二 专心致志的 附带的 数据 con-
troller 途径. 这 数据 format 包含 一个 开始 位, 向上 至 8 数据 位, 一个 optional
可编程序的 parity 位 和 向上 至 2 停止 位.
这 通用同步/异步串行接收/发送器 也 特性 一个 接受者 timeout 寄存器, facilitating 能变的-长度 框架
支持 当 它 是 working 和 这 pdc, 和 一个 时间-守卫 寄存器, 使用 当 interfac-
ing 和 慢 偏远的 设备.
tc: 计时器 计数器
这 at91m55800a 特性 二 计时器 计数器 blocks 那 包含 三 完全同样的 16-位
计时器 计数器 途径. 各自 频道 能 是 independently 编写程序 至 执行 一个
宽 范围 的 功能 包含 频率 度量, 事件 counting, 间隔 mea-
surement, 脉冲波 一代, 延迟 定时 和 脉冲波-宽度 调制.
这 计时器 counters 能 是 使用 在 俘获 或者 波形 模式, 和 所有 三 计数器
途径 能 是 started 同时发生地 和 chained 一起.
spi: 串行 附带的
接口
这 spi 提供 交流 和 外部 设备 在 主控 或者 从动装置 模式. 它 有
四 外部 碎片 选择 那 能 是 连接 至 向上 至 15 设备. 这 数据 长度 是
可编程序的, 从 8- 至 16-位.
模数转换器: 相似物-至-数字的
转换器
这 二 完全同样的 4-频道 10-位 相似物-至-数字的 转换器 (模数转换器) 是 为基础 在 一个
successive approximation 寄存器 (sar) approach.
各自 模数转换器 有 4 相似物 输入 管脚, ad0 至 ad3 和 ad4 至 ad7, 数字的 触发 输入
管脚 ad0trig 和 ad1trig, 和 提供 一个 中断 信号 至 这 aic. 两个都 adcs
share 这 相似物 电源 供应 管脚 vdda 和 gnda, 和 这 输入 涉及 电压
管脚 advref.
各自 频道 能 是 使能 或者 无能 independently, 和 有 它的 自己的 数据 寄存器.
这 模数转换器 能 是 配置 至 automatically enter 睡眠 模式 之后 一个 转换