8
AT91M40800
1348ds–atarm–02/02
产品 Overview
电源 供应
这 AT91M40800 微控制器 有 一个 唯一的 类型 的 电源 供应 管脚 – vdd. 这
VDD 管脚 供应 这 i/o 焊盘 和 这 设备 核心. 这 supported 电压 范围 在 V
DD
是 1.8v 至 3.6v.
输入/输出
仔细考虑
这 AT91M40800 微控制器 i/o 焊盘 是 5v-tolerant, enabling 它们 至 接口
和 外部 5V 设备 没有 任何 额外的 组件. 因此, 这 设备 接受
5V (3v) 在 这 输入 甚至 如果 powered 在 3V (2v). 为 更远 信息, 谈及 至 这
“AT91M40800 电的 Characteristics” 数据手册.
之后 这 重置, 这 附带的 i/os 是 initialized 作 输入 至 提供 这 用户 和 maxi-
mum flexibility. 它 是 推荐 那 在 任何 应用 阶段, 这 输入 至 这
AT91M40800 微控制器 是 使保持 在 有效的 逻辑 水平 至 降低 这 电源
消耗量.
主控 时钟
这 AT91M40800 微控制器 有 一个 全部地 静态的 设计 和 工作 在 这 主控
时钟 (mck), 提供 在 这 MCKI 管脚 从 一个 外部 源.
这 主控 时钟 是 也 提供 作 一个 输出 的 这 设备 在 这 管脚 mcko, 这个 是
多路复用 和 一个 一般-目的 i/o 线条. 当 NRST 是 起作用的, MCKO 仍然是 低.
之后 这 重置, 这 MCKO 是 有效的 和 输出 一个 image 的 这 MCK 信号. 这 PIO
控制 必须 是 编写程序 至 使用 这个 管脚 作 标准 i/o 线条.
重置
重置 restores 这 default states 的 这 用户 接口 寄存器 (定义 在 这 用户 inter-
面向 的 各自 附带的), 和 forces 这 ARM7TDMI 至 执行 这 next 操作指南 fetch
从 地址 零. 除了 为 这 程序 计数器 这 ARM7TDMI 寄存器 做 不
有 定义 重置 states.
NRST 管脚
NRST 是 起作用的 低-水平的 输入. 它 是 asserted asynchronously, 但是 exit 从 重置 是 syn-
chronized 内部 至 这 mck. 这 信号 提交 在 MCKI 必须 是 起作用的 在里面
这 规格 为 一个 最小 的 10 时钟 循环 向上 至 这 rising 边缘 的 nrst, 至
确保 准确无误的 运作.
这 第一 处理器 fetch occurs 80 时钟 循环 之后 这 rising 边缘 的 nrst.
看门狗 重置
这 看门狗 能 是 编写程序 至 发生 一个 内部的 重置. 在 这个 情况, 这 重置
有 这 一样 效应 作 这 NRST 管脚 assertion, 但是 这 管脚 BMS 和 NTRI 是 不
抽样. 激励 模式 和 触发-状态 模式 是 不 updated. 如果 这 NRST 管脚 是 asserted
和 这 看门狗 triggers 这 内部的 重置, 这 NRST 管脚 有 priority.
Emulation 功能
触发-状态 模式
这 AT91M40800 微控制器 提供 一个 触发-状态 模式, 这个 是 使用 为 debug
目的. 这个 使能 这 连接 的 一个 emulator 探查 至 一个 应用 板
没有 having 至 desolder 这 设备 从 这 目标 板. 在 触发-状态 模式, 所有 这
输出 管脚 驱动器 的 这 AT91M40800 微控制器 是 无能.
至 enter 触发-状态 模式, 这 管脚 NTRI 必须 是 使保持 低 在 这 last 10 时钟 循环
在之前 这 rising 边缘 的 nrst. 为 正常的 运作 这 管脚 NTRI 必须 是 使保持 高
在 重置 用 一个 电阻 的 向上 至 400K ohm.
NTRI 是 多路复用 和 i/o 线条 P21 和 USART1 串行 数据 transmit 线条 txd1.