单片机模块AT89S52毕业论文_第1页
单片机模块AT89S52毕业论文_第2页
单片机模块AT89S52毕业论文_第3页
单片机模块AT89S52毕业论文_第4页
单片机模块AT89S52毕业论文_第5页
已阅读5页,还剩66页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1/view/1320440.htm引 脚 结 构At89s52 是 一 种 低 功 耗 、 高 性 能 CMOS8 位 微 控 制 器 , 具 有 8K 在 系 统 可 编 程 Flash 存储 器 。 使 用 Atmel 公 司 高 密 度 非 易 失 性 存 储 器 技 术 制 造 , 与 工 业 80C51 产 品 指 令 和 引 脚 完 全 兼 容 。 片 上 Flash 允 许 程 序 存 储 器 在 系 统 可 编 程 , 亦 适 于 常 规 编 程 器 。 在 单 芯 片 上 , 拥 有灵 巧 的 8 位 CPU 和 在 系 统 可 编 程 Flash, 使 得 AT89S52 为 众 多 嵌 入 式 控 制 应 用 系 统 提 供高 灵 活 、 超 有 效 的 解 决 方 案 。 AT89S52 具 有 以 下 标 准 功 能 : 8k 字 节 Flash, 256 字 节RAM, 32 位 I/O 口 线 , 看 门 狗 定 时 器 , 2 个 数 据 指 针 , 三 个 16 位 定 时 器 /计 数 器 , 一 个6 向 量 2 级 中 断 结 构 , 全 双 工 串 行 口 , 片 内 晶 振 及 时 钟 电 路 。 另 外 , AT89S52 可 降 至 0Hz 静 态 逻 辑 操 作 , 支 持 2 种 软 件 可 选 择 节 电 模 式 。 空 闲 模 式 下 , CPU 停 止 工 作 , 允 许RAM、 定 时 器 /计 数 器 、 串 口 、 中 断 继 续 工 作 。 掉 电 保 护 方 式 下 , RAM 内 容 被 保 存 , 振 荡 器被 冻 结 , 单 片 机 一 切 工 作 停 止 , 直 到 下 一 个 中 断 或 硬 件 复 位 为 止 。 8 位 微 控 制 器 8K 字 节在 系 统 可 编 程 Flash AT89S52 引 脚P0 口 : P0 口 是 一 个 8 位 漏 极 开 路 的 双 向 I/O 口 。 作 为 输 出 口 , 每 位 能 驱 动 8 个 TTL 逻 辑 电 平 。 对 P0 端 口 写 “1”时 , 引 脚 用 作 高 阻 抗 输 入 。 当 访 问 外 部 程 序 和 数 据 存 储 器 时 , P0 口 也 被 作 为 低 8 位 地 址 /数 据 复 用 。 在 这 种 模 式 下 , P0 不 具 有 内 部 上 拉 电 阻 。 在 flash 编 程 时 , P0 口 也 用 来 接 收 指 令 字 节 ; 在 程 序 校 验 时 , 输 出 指 令 字 节 。 程 序 校 验 时 , 需 要 外 部 上 拉 电 阻 。 P1 口 : P1 口 是 一 个 具 有 内 部 上 拉 电 阻 的 8 位 双 向 I/O 口 , p1 输 出 缓 冲 器 能 驱 动 4 个 TTL 逻 辑 电 平 。 对 P1 端 口 写 “1”时 , 内 部 上 拉 电 阻 把 端 口 拉 高 , 此 时 可 以 作 为 输 入 2口 使 用 。 作 为 输 入 使 用 时 , 被 外 部 拉 低 的 引 脚 由 于 内 部 电 阻 的 原 因 , 将 输 出 电 流 ( IIL) 。此 外 , P1.0 和 P1.1 分 别 作 定 时 器 /计 数 器 2 的 外 部 计 数 输 入 ( P1.0/T2) 和 定 时 器 /计 数 器2 的 触 发 输 入 ( P1.1/T2EX) , 具 体 如 下 表 所 示 。 在 flash 编 程 和 校 验 时 , P1 口 接 收 低 8 位 地 址 字 节 。 引 脚 号 第 二 功 能 P1.0 T2( 定 时 器 /计 数 器 T2 的 外 部 计 数 输 入 ) , 时 钟 输 出 P1.1 T2EX( 定 时 器 /计 数 器 T2 的 捕 捉 /重 载 触 发 信 号 和 方 向 控 制 ) P1.5 MOSI( 在 系 统 编 程 用 ) P1.6 MISO( 在 系 统 编 程 用 ) P1.7 SCK( 在 系 统 编 程 用 ) P2 口 : P2 口 是 一 个 具 有 内 部 上 拉 电 阻 的 8 位 双 向 I/O 口 , P2 输 出 缓 冲 器 能 驱 动 4 个 TTL 逻 辑 电 平 。 对 P2 端 口 写 “1”时 , 内 部 上 拉 电 阻 把 端 口 拉 高 , 此 时 可 以 作 为 输 入 口 使 用 。 作 为 输 入 使 用 时 , 被 外 部 拉 低 的 引 脚 由 于 内 部 电 阻 的 原 因 , 将 输 出 电 流 ( IIL) 。在 访 问 外 部 程 序 存 储 器 或 用 16 位 地 址 读 取 外 部 数 据 存 储 器 ( 例 如 执 行 MOVX DPTR) 时 , P2 口 送 出 高 八 位 地 址 。 在 这 种 应 用 中 , P2 口 使 用 很 强 的 内 部 上 拉 发 送 1。 在 使 用 8 位 地 址 ( 如 MOVX RI) 访 问 外 部 数 据 存 储 器 时 , P2 口 输 出 P2 锁 存 器 的 内 容 。 在 flash 编 程 和 校 验 时 , P2 口 也 接 收 高 8 位 地 址 字 节 和 一 些 控 制 信 号 。 P3 口 : P3 口 是 一 个 具 有 内 部 上 拉 电 阻 的 8 位 双 向 I/O 口 , p3 输 出 缓 冲 器 能 驱 动 4 个 TTL 逻 辑 电 平 。 对 P3 端 口 写 “1”时 , 内 部 上 拉 电 阻 把 端 口 拉 高 , 此 时 可 以 作 为 输 入 口 使 用 。 作 为 输 入 使 用 时 , 被 外 部 拉 低 的 引 脚 由 于 内 部 电 阻 的 原 因 , 将 输 出 电 流 ( IIL) 。P3 口 亦 作 为 AT89S52 特 殊 功 能 ( 第 二 功 能 ) 使 用 , 如 下 表 所 示 。 在 flash 编 程 和 校 验 时 , P3 口 也 接 收 一 些 控 制 信 号 。 端 口 引 脚 第 二 功 能 P3.0 RXD(串 行 输 入 口 ) P3.1 TXD(串 行 输 出 口 ) P3.2 INTO(外 中 断 0) P3.3 INT1(外 中 断 1) P3.4 TO(定 时 /计 数 器 0) P3.5 T1(定 时 /计 数 器 1) P3.6 WR(外 部 数 据 存 储 器 写 选 通 ) P3.7 RD(外 部 数 据 存 储 器 读 选 通 ) 此 外 , P3 口 还 接 收 一 些 用 于 FLASH 闪 存 编 程 和 程 序 校 验 的 控 制 信 号 。 3引 脚 结 构RST复 位 输 入 。 当 振 荡 器 工 作 时 , RST 引 脚 出 现 两 个 机 器 周 期 以 上 高 电 平 将 是 单 片 机 复 位 。ALE/PROG当 访 问 外 部 程 序 存 储 器 或 数 据 存 储 器 时 , ALE( 地 址 锁 存 允 许 ) 输 出 脉 冲用 于 锁 存 地 址 的 低 8 位 字 节 。 一 般 情 况 下 , ALE 仍 以 时 钟 振 荡 频 率 的 1/6 输 出 固 定 的 脉 冲 信号 , 因 此 它 可 对 外 输 出 时 钟 或 用 于 定 时 目 的 。 要 注 意 的 是 : 每 当 访 问 外 部 数 据 存 储 器 时 将 跳 过一 个 ALE 脉 冲 。 对 FLASH 存 储 器 编 程 期 间 , 该 引 脚 还 用 于 输 入 编 程 脉 冲 ( PROG) 。 如 有 必 要 , 可 通 过 对 特 殊 功 能 寄 存 器 ( SFR) 区 中 的 8EH 单 元 的 D0 位 置 位 , 可 禁 止ALE 操 作 。 该 位 置 位 后 , 只 有 一 条 MOVX 和 MOVC 指 令 才 能 将 ALE 激 活 。 此 外 , 该 引 脚 会被 微 弱 拉 高 , 单 片 机 执 行 外 部 程 序 时 , 应 设 置 ALE 禁 止 位 无 效 。 PSEN程 序 储 存 允 许 ( PSEN) 输 出 是 外 部 程 序 存 储 器 的 读 选 通 信 号 , 当 AT89S52 由外 部 程 序 存 储 器 取 指 令 ( 或 数 据 ) 时 , 每 个 机 器 周 期 两 次 PSEN 有 效 , 即 输 出 两 个 脉 冲 , 在此 期 间 , 当 访 问 外 部 数 据 存 储 器 , 将 跳 过 两 次 PSEN 信 号 。 EA/VPP外 部 访 问 允 许 , 欲 使 CPU 仅 访 问 外 部 程 序 存 储 器 ( 地 址 为 0000H-FFFFH) ,EA 端 必 须 保 持 低 电 平 ( 接 地 ) 。 需 注 意 的 是 : 如 果 加 密 位 LB1 被 编 程 , 复 位 时 内 部 会 锁 存EA 端 状 态 。 如 EA 端 为 高 电 平 ( 接 Vcc 端 ) , CPU 则 执 行 内 部 程 序 存 储 器 的 指 令 。 4FLASH 存 储 器 编 程 时 , 该 引 脚 加 上 +12V 的 编 程 允 许 电 源 Vpp, 当 然 这 必 须 是 该 器 件 是 使用 12V 编 程 电 压 Vpp。 XTAL1: 振 荡 器 反 相 放 大 器 和 内 部 时 钟 发 生 电 路 的 输 入 端 。 XTAL2: 振 荡 器 反 相 放 大 器 的 输 出 端 。 特 殊 功 能 寄 存 器特 殊 功 能 寄 存 器 ( SFR) 的 地 址 空 间 映 象 如 表 1 所 示 。 AT89S52 特 殊 寄 存 器 映 象 及 复 位 值并 不 是 所 有 的 地 址 都 被 定 义 了 。 片 上 没 有 定 义 的 地 址 是 不 能 用 的 。 读 这 些 地 址 , 一 般 将 得 到 一个 随 机 数 据 ; 写 入 的 数 据 将 会 无 效 。 用 户 不 应 该 给 这 些 未 定 义 的 地 址 写 入 数 据 “1”。 由 于 这 些 寄 存 器 在 将 来 可 能 被 赋 予 新 的 功能 , 复 位 后 , 这 些 位 都 为 “0”。 定 时 器 2 寄 存 器 : 寄 存 器 T2CON 和 T2MOD 包 含 定 时 器 2 的 控 制 位 和 状 态 位 ( 如 表2 和 表 3 所 示 ) , 寄 存 器 对 RCAP2H 和 RCAP2L 是 定 时 器 2 的 捕 捉 /自 动 重 载 寄 存 器 。 5中 断 寄 存 器 : 各 中 断 允 许 位 在 IE 寄 存 器 中 , 六 个 中 断 源 的 两 个 优 先 级 也 可 在 IE 中 设 置 。表 2 T2CON: 定 时 器 /计 数 器 2 控 制 寄 存 器 T2CON 地 址 为 0C8H 复 位 值 : 0000 0000B 位 可 寻 址 TF2 EXF2 RLCLK TCLK EXEN2 TR2 C/T2 CP/RL27 6 5 4 3 2 1 0符号 功能TF2 定时器 2 溢出标志位。必须软件清“0” 。RCLK=1 或 TCLK=1 时,TF2 不 用置位。EXF2 定时器 2 外部标志位。EXEN2=1 时,T2EX 上的负跳变而出现捕捉或重载 时,EXF2 会被硬件置位。定时器 2 打开,EXF2=1 时,将引导 CPU 执行定 时器 2 中断程序。EXF2 必须如见清“0” 。在向下 /向上技术模式(DCEN=1) 下 EXF2 不能引起中断。RLCLK 串行口接收数据时钟标志位。若 RCLK=1,串行口将使用定时器 2 溢出脉冲 作为串行口工作模式 1 和 3 的串口接收时钟;RCLK0,将使用定时器 1 计数 溢出作为串口接收时钟。TCLK 串行口发送数据时钟标志位。若 TCLK=1,串行口将使用定时器 2 溢出脉冲作 为串行口工作模式 1 和 3 的串口发送时钟;TCLK0,将使用定时器 1 计数溢出 作为串口发送时钟。EXEN2 定时器 2 外部允许标志位。当 EXEN2=1 时,如果定时器 2 没有用作串行时钟, T2EX( P1.1)的负跳变见引起定时器 2 捕捉和重载。若 EXEN20,定时器 2 将视 T2EX 端的信号无效TR2 开始/停止控制定时器 2。TR2=1,定时器 2 开始工作C/T2 定时器 2 定时/计数选择标志位。C/T2 0,定时; C/T2 1,外部事件计 数(下降沿触发)CP/RL2 捕捉/重载选择标志位。当 EXEN2=1 时, CP/RL21,T2EX 出现负脉冲,会引 6起捕捉操作;当定时器 2 溢出或 EXEN2=1 时 T2EX 出现负跳变,都会出现自动重载 操作。CP/RL20 将引起 T2EX 的负脉冲。当 RCKL=1 或 TCKL1 时,此标志位 无效,定时器 2 溢出时,强制做自动重载操作。双 数 据 指 针 寄 存 器 : 为 了 更 有 利 于 访 问 内 部 和 外 部 数 据 存 储 器 , 系 统 提 供 了 两 路 16 位 数 据 指针 寄 存 器 : 位 于 SFR 中 82H83H 的 DP0 和 位 于 84H 85。 特 殊 寄 存 器 AUXR1 中 DPS 0 选 择 DP0; DPS=1 选 择 DP1。 用 户 应 该 在 访 问 数 据 指 针 寄 存 器 前 先 初 始 化 DPS 至 合 理 的 值 。表 3a AUXR: 辅 助 寄 存 器 AUXR 地 址 : 8EH 复 位 值 : XXX00XX0B 不 可 位 寻 址 WDIDLE DISRTO DISALE 7 6 5 4 3 2 1 0预 留 扩 展 用 DISALE ALE 使 能 标 志 位 DISALE 操 作 方 式 0 ALE 以 1/6 晶 振 频 率 输 出 信 号 1 ALE 只 有 在 执 行 MOVX 或 MOVC 指 令 时 激 活 DISRTO 复 位 输 出 标 志 位 DISRTO 0 看 门 狗 ( WDT) 定 时 结 束 , Reset 输 出 高 电 平 1 Reset 只 有 输 入 WDIDLE 空 闲 模 式 下 WDT 使 能 标 志 位 WDIDLE 0 空 闲 模 式 下 , WDT 继 续 计 数 1 空 闲 模 式 下 , WDT 停 止 计 数 掉 电 标 志 位 : 掉 电 标 志 位 ( POF) 位 于 特 殊 寄 存 器 PCON 的 第 四 位 ( PCON.4) 。 上 电 期间 POF 置 “1”。 POF 可 以 软 件 控 制 使 用 与 否 , 但 不 受 复 位 影 响 。 表 3b AUXR1: 辅 助 寄 存 器 1 AUXR1 地 址 : A2H 复 位 值 : XXXXXXX0B 不 可 位 寻 址 DPS77 6 5 4 3 2 1 0预 留 扩 展 用 DPS 数 据 指 针 选 择 位 DPS 0 选 择 DPTR 寄 存 器 DP0L 和 DP0H 1 选 择 DPTR 寄 存 器 DP1L 和 DP1H 存 储 器 结 构MCS-51 器 件 有 单 独 的 程 序 存 储 器 和 数 据 存 储 器 。 外 部 程 序 存 储 器 和 数 据 存 储 器 都 可 以64K 寻 址 。 程 序 存 储 器 : 如 果 EA 引 脚 接 地 , 程 序 读 取 只 从 外 部 存 储 器 开 始 。 对 于 89S52, 如 果 EA 接 VCC, 程 序 读 写 先 从 内 部 存 储 器 ( 地 址 为 0000H 1FFFH) 开始 , 接 着 从 外 部 寻 址 , 寻 址 地 址 为 : 2000HFFFFH。 数 据 存 储 器 : AT89S52 有 256 字 节 片 内 数 据 存 储 器 。 高 128 字 节 与 特 殊 功 能 寄 存 器 重叠 。 也 就 是 说 高 128 字 节 与 特 殊 功 能 寄 存 器 有 相 同 的 地 址 , 而 物 理 上 是 分 开 的 。 当 一 条 指 令 访 问 高 于 7FH 的 地 址 时 , 寻 址 方 式 决 定 CPU 访 问 高 128 字 节 RAM 还 是 特殊 功 能 寄 存 器 空 间 。 直 接 寻 址 方 式 访 问 特 殊 功 能 寄 存 器 ( SFR) 。 例 如 , 下 面 的 直 接 寻 址 指 令 访 问 0A0H( P2 口 ) 存 储 单 元 MOV 0A0H , #data 使 用 间 接 寻址 方 式 访 问 高 128 字 节 RAM。 例 如 , 下 面 的 间 接 寻 址 方 式 中 , R0 内 容 为 0A0H, 访 问 的 是地 址 0A0H 的 寄 存 器 , 而 不 是 P2 口 ( 它 的 地 址 也 是 0A0H) 。 MOV R0 , #data 堆 栈 操 作 也 是 简 介 寻 址 方 式 。 因 此 , 高 128 字 节 数 据 RAM 也 可 用 于 堆栈 空 间 。 看 门 狗 定 时 器WDT 是 一 种 需 要 软 件 控 制 的 复 位 方 式 。 WDT 由 13 位 计 数 器 和 特 殊 功 能 寄 存 器 中 的 看 门狗 定 时 器 复 位 存 储 器 ( WDTRST) 构 成 。 WDT 在 默 认 情 况 下 无 法 工 作 ; 为 了 激 活 WDT, 用户 必 须 往 WDTRST 寄 存 器 ( 地 址 : 0A6H) 中 依 次 写 入 01EH 和 0E1H。 当 WDT 激 活 后 ,晶 振 工 作 , WDT 在 每 个 机 器 周 期 都 会 增 加 。 WDT 计 时 周 期 依 赖 于 外 部 时 钟 频 率 。 除 了 复 位( 硬 件 复 位 或 WDT 溢 出 复 位 ) , 没 有 办 法 停 止 WDT 工 作 。 当 WDT 溢 出 , 它 将 驱 动 RSR引 脚 一 个 高 电 平 输 出 。 WDT 的 使 用 为 了 激 活 WDT, 用 户 必 须 向 WDTRST 寄 存 器 ( 地 址 为 0A6H 的 SFR) 依 次写 入 0E1H 和 0E1H。 当 WDT 激 活 后 , 用 户 必 须 向 WDTRST 写 入 01EH 和 0E1H 喂 狗 来 避 免WDT 溢 出 。 当 计 数 达 到 8191( 1FFFH) 时 , 13 位 计 数 器 将 会 溢 出 , 这 将 会 复 位 器 件 。 晶 振正 常 工 作 、 WDT 激 活 后 , 每 一 个 机 器 周 期 WDT 都 会 增 加 。 为 了 复 位 WDT, 用 户 必 须 向WDTRST 写 入 01EH 和 0E1H( WDTRST 是 只 读 寄 存 器 ) 。 WDT 计 数 器 不 能 读 或 写 。 当 WDT 计 数 器 溢 出 时 , 将 给 RST 引 脚 产 生 一 个 复 位 脉 冲 输 出 , 这 个 复 位 脉 冲 持 续 96个 晶 振 周 期 ( TOSC) , 其 中 TOSC=1/FOSC。 为 了 很 好 地 使 用 WDT, 应 该 在 一 定 时 间 内 周 期性 写 入 那 部 分 代 码 , 以 避 免 WDT 复 位 。 8掉 电 和 空 闲 方 式 下 的 WDT 在 掉 电 模 式 下 , 晶 振 停 止 工 作 , 这 意 味 这 WDT 也 停 止 了 工作 。 在 这 种 方 式 下 , 用 户 不 必 喂 狗 。 有 两 种 方 式 可 以 离 开 掉 电 模 式 : 硬 件 复 位 或 通 过 一 个 激 活的 外 部 中 断 。 通 过 硬 件 复 位 退 出 掉 电 模 式 后 , 用 户 就 应 该 给 WDT 喂 狗 , 就 如 同 通 常AT89S52 复 位 一 样 。 通 过 中 断 退 出 掉 电 模 式 的 情 形 有 很 大 的 不 同 。 中 断 应 持 续 拉 低 很 长 一 段 时 间 , 使 得 晶 振 稳定 。 当 中 断 拉 高 后 , 执 行 中 断 服 务 程 序 。 为 了 防 止 WDT 在 中 断 保 持 低 电 平 的 时 候 复 位 器 件 ,WDT 直 到 中 断 拉 低 后 才 开 始 工 作 。 这 就 意 味 着 WDT 应 该 在 中 断 服 务 程 序 中 复 位 。 为 了 确 保 在 离 开 掉 电 模 式 最 初 的 几 个 状 态 WDT 不 被 溢 出 , 最 好 在 进 入 掉 电 模 式 前 就 复 位WDT。 在 进 入 待 机 模 式 前 , 特 殊 寄 存 器 AUXR 的 WDIDLE 位 用 来 决 定 WDT 是 否 继 续 计 数 。 默 认 状 态 下 , 在 待 机 模 式 下 , WDIDLE 0, WDT 继 续 计 数 。 为 了 防 止 WDT 在 待 机 模 式下 复 位 AT89S52, 用 户 应 该 建 立 一 个 定 时 器 , 定 时 离 开 待 机 模 式 , 喂 狗 , 再 重 新 进 入 待 机 模 式 。UART在 AT89S52 中 , UART 的 操 作 与 AT89C51 和 AT89C52 一 样 。 为 了 获 得 更 深 入 的 关 于UART 的 信 息 , 选 择 “Products”, 然 后 选 择 “8051-Architech Flash Microcontroller”, 再 选 择“ProductOverview”即 可 。 定 时 器 0 和 定 时 器 1在 AT89S52 中 , 定 时 器 0 和 定 时 器 1 的 操 作 与 AT89C51 和 AT89C52 一 样 。 为 了 获得 更 深 入 的 关 于 UART 的 信 息 , 选 择 “Products”, 然 后 选 择 “8051-Architech Flash Microcontroller”, 再 选 择 “ProductOverview”即 可 。 定 时 器 2定 时 器 2 是 一 个 16 位 定 时 /计 数 器 , 它 既 可 以 做 定 时 器 , 又 可 以 做 事 件 计 数 器 。 其 工 作 方式 由 特 殊 寄 存 器 T2CON 中 的 C/T2 位 选 择 ( 如 表 2 所 示 ) 。 定 时 器 2 有 三 种 工 作 模 式 : 捕 捉 方 式 、 自 动 重 载 ( 向 下 或 向 上 计 数 ) 和 波 特 率 发 生 器 。 如 表 3 所 示 , 工 作 模 式 由T2CON 中 的 相 关 位 选 择 。 定 时 器 2 有 2 个 8 位 寄 存 器 : TH2 和 TL2。 在 定 时 工 作 方 式 中 ,每 个 机 器 周 期 , TL2 寄 存 器 都 会 加 1。 由 于 一 个 机 器 周 期 由 12 个 晶 振 周 期 构 成 , 因 此 , 计 数频 率 就 是 晶 振 频 率 的 1/12。 9图 5 定 时 器 的 捕 捉 模 式表 3 定 时 器 2 工 作 模 式 RCLK+TCLK CP/RL2 TR2 MODE 0 0 1 16 位自动重载0 1 1 16 位捕捉1 x 1 波特率发生器x x 0 (不用)捕 捉 方 式 在 捕 捉 模 式 下 , 通 过 T2CON 中 的 EXEN2 来 选 择 两 种 方 式 。 如 果 EXEN2=0, 定时 器 2 时 一 个 16 位 定 时 /计 数 器 , 溢 出 时 , 对 T2CON 的 TF2 标 志 置 位 , TF2 引 起 中 断 。 如果 EXEN2=1, 定 时 器 2 做 相 同 的 操 作 。 除 上 述 功 能 外 , 外 部 输 入 T2EX 引 脚 ( P1.1) 1 至 0的 下 跳 变 也 会 使 得 TH2 和 TL2 中 的 值 分 别 捕 捉 到 RCAP2H 和 RCAP2L 中 。 除 此 之 外 , T2EX 的 跳 变 会 引 起 T2CON 中 的 EXF2 置 位 。 像 TF2 一 样 , T2EX 也 会 引 起 中 断 。 捕 捉 模 式 如 图5 所 示 。 在 计 数 工 作 方 式 下 , 寄 存 器 在 相 关 外 部 输 入 角 T2 发 生 1 至 0 的 下 降 沿 时 增 加 1。在 这 种 方 式 下 , 每 个 机 器 周 期 的 S5P2 期 间 采 样 外 部 输 入 。 一 个 机 器 周 期 采 样 到 高 电 平 , 而 下一 个 周 期 采 样 到 低 电 平 , 计 数 器 将 加 1。 在 检 测 到 跳 变 的 这 个 周 期 的 S3P1 期 间 , 新 的 计 数 值出 现 在 寄 存 器 中 。 因 为 识 别 1 0 的 跳 变 需 要 2 个 机 器 周 期 ( 24 个 晶 振 周 期 ) , 所 以 , 最 大 的计 数 频 率 不 高 于 晶 振 频 率 的 1/24。 为 了 确 保 给 定 的 电 平 在 改 变 前 采 样 到 一 次 , 电 平 应 该 至 少 在一 个 完 整 的 机 器 周 期 内 保 持 不 变 。 自 动 重 载 当 定 时 器 2 工 作 于 16 位 自 动 重 载 模 式 , 可 对 其

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论