ds87c520/ds83c520 非易失存储器/只读存储器 高-速 微控制器
5 的 45
管脚 描述 (持续)
管脚
插件 plcc TQFP
名字 函数
30 33 27 ALE
地址 获得 使能 输出
. 这 ale 功能 作 一个 时钟 至
获得 这 外部 地址 lsb 从 这 多路复用 地址/数据 总线
在 端口 0. 这个 信号 是 commonly 连接 至 这 获得 使能 的 一个
外部 373 家族 transparent 获得. ale 有 一个 脉冲波 宽度 的 1.5
xtal1 循环 和 一个 时期 的 四 xtal1 循环. ale 是 强迫
高 当 这 ds87c520/ds83c520 是 在 一个 重置 情况. ale
能 也 是 无能 和 强迫 高 用 writing aleoff = 1
(pmr.2). ale 运作 independently 的 aleoff 在 外部
记忆 accesses.
39 43 37 p0.0 (ad0)
38 42 36 p0.1 (ad1)
37 41 35 p0.2 (ad2)
36 40 34 p0.3 (ad3)
35 39 33 p0.4 (ad4)
34 38 32 p0.5 (ad5)
33 37 31 p0.6 (ad6)
32 36 30 p0.7 (ad7)
端口 0 (ad0–7), i/o
. 端口 0 是 一个 打开-流, 8-位, 双向的 i/o
端口. 作 一个 alternate 函数 端口 0 能 函数 作 这 多路复用
地址/数据 总线 至 进入 止-碎片 记忆. 在 这 时间 当
ale 是 高, 这 lsb 的 一个 记忆 地址 是 提交. 当 ale
falls 至 一个 逻辑 0, 这 端口 transitions 至 一个 双向的 数据 总线. 这个
总线 是 使用 至 读 外部 只读存储器 和 读/写 外部 内存
记忆 或者 peripherals. 当 使用 作 一个 记忆 总线, 这 端口
提供 起作用的 高 驱动器. 这 重置 情况 的 端口 0 是 触发-状态.
pullup 电阻器 是 必需的 当 使用 端口 0 作 一个 i/o 端口.
1 2 40 p1.0
2 3 41 p1.1
3 4 42 p1.2
4 5 43 p1.3
5 6 44 p1.4
6 7 1 p1.5
7 8 2 p1.6
8 9 3 p1.7
端口 1, i/o
. 端口 1 功能 作 两个都 一个 8-位, 双向的 i/o 端口
和 一个 alternate 函数的 接口 为 计时器 2 i/o, 新 外部
中断, 和 新 串行 端口 1. 这 重置 情况 的 端口 1 是 和
所有 位 在 一个 逻辑 1. 在 这个 状态, 一个 弱 pullup holds 这 端口 高.
这个 情况 也 serves 作 一个 输入 状态; 一个 弱 pullup holds 这
端口 高. 这个 情况 也 serves 作 一个 输入 模式, 自从 任何
外部 电路 那 写 至 这 端口 将 克服 这 弱 pullup.
当 软件 写 一个 0 至 任何 端口 管脚, 这 ds87c520/ds83c520
将 活动 一个 强 pulldown 那 仍然是 在 直到 也 一个 1 是
写 或者 一个 重置 occurs. writing 一个 1 之后 这 端口 有 被 在 0 将
导致 一个 强 转变 驱动器 至 转变 在, followed 用 一个 weaker
sustaining pullup. once 这 momentary 强 驱动器 转变 止, 这
端口 又一次 变为 这 输出 高 (和 输入) 状态. 这 alternate
模式 的 端口 1 是 输出-线条 作 跟随.
端口 alternate 函数
p1.0 t2 外部 i/o 为 计时器/计数器 2
p1.1 t2ex ex 计时器/计数器 2 俘获/再装填 触发
p1.2 RXD1 串行 端口 1 输入
p1.3 TXD1 串行 端口 1 输出
p1.4 INT2 外部 中断 2 (积极的 边缘 发现)
p1.5
INT3
外部 中断 3(负的 边缘 发现)
p1.6 INT4 外部 中断 4 (积极的 边缘 发现)
p1.7
INT5
外部 中断 5(负的 边缘 发现)