ImageVerifierCode 换一换
格式:DOC , 页数:28 ,大小:2.29MB ,
资源ID:630176      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-630176.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于atmel单片机的永磁电机电能参数测量硬件设计_毕业设计.doc)为本站会员(无敌)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

基于atmel单片机的永磁电机电能参数测量硬件设计_毕业设计.doc

1、毕业设计(论文)设计(论文 )题目基于 ATMEL 单片机的永磁电机电能参数测量硬件设计姓名:学号:学院:年级:指导教师:目录摘要 .1第 1 章 绪论 .3第 2 章 AT89S51 单片机构造及其控制原理简介 .42.1. AT89S51 简介 .42.2. AT89S51 内部结构 .42.3. AT89S51 单片机管脚定义及功能 .62.4. 中断系统 .82.5. 定时器/计数器 .82.6. 串行口 .82.7. CPU 的工作原理 .8第 3 章 三相永磁电动机输入电压和输入电流有效值的测量方法 .113.1. 瞬时值测量方法的引出 .113.2. 主要元件的选择 .113.3

2、. 硬件电路构成 .173.4. 由瞬时值跟踪有效值的理论依据 .21第 4 章 三相永磁电机功率因数及输入功率的测量方法 .224.1. 功率因数的测量方法 .224.2. 电机输入功率的求解方法 .23第 5 章 总结与致谢 .25参考文献 .27摘要1摘 要近 些 年 来 , 在 电 力 电 子 技 术 、 微 电 子 技 术 、 电 机 控 制 理 论 和 稀 土 永 磁 材 料的 快 速 发 展 下 , 永 磁 同 步 电 机 ( PMSM) 得 以 迅 速 的 推 广 应 用 。 永 磁 同 步 电动 机 具 有 体 积 小 , 损 耗 低 , 效 率 高 等 优 点 , 在 节

3、约 能 源 和 环 境 保 护 日 益 受 到 重视 的 今 天 , 对 其 研 究 就 显 得 非 常 必 要 。 而 ATMEL 公 司 生 产 的 AT89 系 列 单片 机 是 目 前 应 用 最 广 泛 的 8 位 单 片 机 之 一 , 它 因 具 有 高 性 能 、 低 价 格 、 低 功耗 、 大 存 储 容 量 、 指 令 简 洁 、 方 便 易 学 等 诸 多 优 点 而 广 泛 应 用 在 工 业 测 控 系 统中 。 在 电 机 管 理 中 , 经 常 需 要 测 量 其 电 能 参 数 , 如 电 压 、 电 流 、 功 率 、 功 率 因数 等 , 以 便 对 其

4、工 作 状 态 进 行 正 确 地 判 断 和 调 整 , 以 达 到 及 时 排 除 隐 患 , 节 约电 能 , 提 高 效 率 的 目 的 。 本 设 计 即 是 基 于 此 方 面 的 考 虑 , 拟 以 ATMEL 公 司生 产 的 单 片 机 AT89S51 为 CPU, 以 变 压 器 和 霍 尔 电 流 传 感 器 为 强 电 到 弱 电 变换 的 桥 梁 , 通 过 快 速 A/D 转 换 器 AD574A 配 合 模 拟 开 关 CD4051 对 瞬 时 的 较低 的 电 压 信 号 进 行 采 样 转 换 , 以 采 样 定 理 为 理 论 基 础 , 一 连 串 的 转

5、 换 数 字 量 输入 单 片 机 统 计 处 理 后 得 出 的 结 果 即 可 准 确 地 跟 踪 电 压 和 电 流 的 有 效 值 。 由 于交 变 电 压 和 电 流 信 号 有 相 位 差 , 两 种 交 变 信 号 顺 次 通 过 过 零 比 较 器 后 得 到 的 方波 信 号 的 下 降 沿 可 以 被 单 片 机 识 别 , 若 利 用 单 片 机 的 两 个 外 部 中 断 源 输 入 引脚 配 合 片 内 定 时 器 , 便 可 较 为 准 确 地 计 算 电 压 和 电 流 信 号 的 相 位 差 , 进 而 求 得功 率 因 数 。 综 合 以 上 电 压 、 电

6、流 有 效 值 和 功 率 因 数 的 测 量 结 果 可 计 算 出 电 机 的输 入 功 率 和 有 功 功 率 。关键词 永磁电机 ATMEL 单片机 电能参量摘要2AbstractIn recent years, with the rapid development of power electronic technology, microelectronics, new type control theory of motor and permanent magnetic material of rare earth, permanent magnet synchronous mot

7、ors are being rapidly promoted and utilized. Permanent magnet synchronous motor has a small size, low power loss, high efficiency, and with the increasing concerns of energy saving and protection of environment in todays life, research of it is of great necessity. AT89 series microcontrollers of ATM

8、EL Corporation is one of the most widely used 8-bit microcontrollers. Its advantages of high performance, low price, low power consumption, large storage capacity, simple instructions and easy to learn make it widely used in industrial detection and control systems. In the management of motors, para

9、meters of electricity such as voltage, current, power, power factors are usually necessary to judge and adjust their states aiming at removing hidden dangers, saving energy and improve efficiency. This design is based on the microcontroller of AT89S51, through the transformation of the transformer,

10、hall current sensor, A/D converter and analog switch to get the instantaneous value of AC voltage and current. According to sampling theorem, if the sampling frequency is up to two times of the signal, the sampled values which are discrete can preciously reflect the analog signal. In this way, we ca

11、n calculate the effective value accurately. The existing phase difference between AC voltage and AC current leads to the formation of the power factor. If the signals of voltage and current go through the over zero comparator, there must be two square waves with time difference output which we can u

12、tilize to access the two external interrupt entrance of AT89S51. We can handle the interrupts in routines with the timers inside the microcontroller which can easily calculate the power factor and the power input the motors.Key wordsPermanent Magnet Synchronous Motors, ATMEL, Microcontroller, Electr

13、icity parameters第 1 章 绪论3一、 绪论本 文 研 究 的 主 要 任 务 是 测 量 三 相 交 流 永 磁 同 步 电 机 输 入 电 压 和 输 入 电 流 的有 效 值 、 功 率 因 数 和 输 入 功 率 等 电 能 参 量 的 方 法 。 这 其 中 包 括 几 个 问 题 :(1). 常 用 三 相 电 机 的 输 入 电 压 为 220V 或 380V, 输 入 电 流 为 几 安 到 十 几 安 ,这 么 大 的 模 拟 量 如 何 测 量 ?(2). 功 率 因 数 是 以 交 流 电 网 中 电 压 和 电 流 之 间 存 在 的 相 位 差 决 定

14、 , 但 是 该相 位 差 如 何 测 定 ? 、(3). 整 个 测 量 系 统 中 的 各 类 芯 片 如 何 选 型 ? 它 们 所 需 的 供 电 电 压 如 何 保 证 ?针 对 以 上 问 题 , 本 设 计 的 主 要 研 究 方 法 可 概 括 为 : 以 变 压 器 、 霍 尔 电 流 传感 器 、 电 压 /电 流 互 感 器 、 耦 合 电 感 为 强 电 到 弱 电 的 桥 梁 , 以 A/D 转 换 器 为 低压 模 拟 量 和 数 字 量 的 交 互 通 道 , 利 用 单 片 机 进 行 一 连 串 的 数 字 量 的 运 算 处 理 显示 等 相 关 控 制 。

15、 具 体 如 下 :(1). 交 变 电 流 信 号 只 有 转 换 为 电 压 才 能 进 行 后 续 的 测 量 , 这 需 要 用 霍 尔 电流 传 感 器 进 行 相 关 转 换 , 由 于 其 阻 抗 很 小 , 它 的 接 入 不 会 对 电 机 的 正常 工 作 产 生 影 响 ;(2). 由 于 各 类 芯 片 正 常 工 作 耗 能 都 很 少 , 因 此 我 们 可 以 从 电 网 中 引 出 交 变电 压 自 制 稳 压 电 源 对 它 们 供 电 ;(3). 待 测 电 压 电 流 均 为 交 变 量 , 须 选 择 具 有 双 极 性 信 号 转 换 功 能 的 A/

16、D转 换 器 。 这 里 我 们 拟 采 用 Analog Devices 公 司 生 产 的 AD574A 芯 片 ;(4). 结 合 精 度 的 考 虑 , 交 变 信 号 周 期 为 20ms, 拟 采 用 ATMEL 公 司 生 产的 AT89S51 单 片 机 作 为 整 个 系 统 的 CPU 芯 片 进 行 全 面 控 制 ;(5). 如 把 低 压 交 变 电 压 和 交 变 电 流 信 号 分 别 引 入 过 零 比 较 器 , 输 入 信 号 就是 具 有 一 定 时 间 间 隔 的 方 波 。 若 用 单 片 机 的 外 部 中 断 输 入 引 脚 接 收 来自 两 个

17、方 波 的 下 降 沿 , 配 合 片 内 定 时 器 便 可 对 它 们 的 相 位 差 进 行 较 为准 确 的 测 量 ;(6). 结 合 电 压 和 电 流 有 效 值 、 功 率 因 数 的 测 量 结 果 , 利 用 相 关 公 式 , 电 机的 输 入 功 率 便 不 难 求 得 。在 后 续 的 章 节 中 , 我 们 将 详 细 介 绍 单 片 机 的 工 作 原 理 、 电 压 电 流 有 效 值 的测 量 方 法 及 理 论 依 据 、 功 率 因 数 的 测 量 方 法 以 及 电 机 输 入 功 率 的 计 算 方 法 。第 2 章 AT89S51 单片机构造及其控制

18、原理简介4二、 AT89S51 单片机构造及其控制原理简介本 章 将 就 本 设 计 所 采 用 的 CPU 芯 片 AT89S51 单 片 机 的 组 成 、 结 构 及引 脚 功 能 作 一 详 细 介 绍 , 深 入 分 析 AT89S51 单 片 机 的 控 制 方 法 , 编 程 方 法 。(一) 、 AT89S51 简介AT89S51 是 一 个 低 功 耗 , 高 性 能 的 CMOS 8 位 单 片 机 , 片 内 含 4k 字 节 的ISP( 在 系 统 编 程 ) 闪 存 只 读 程 序 存 储 器 , 可 反 复 擦 写 1000 次 。 器 件 采 用ATMEL 公 司

19、 的 高 密 度 非 非 易 失 性 存 储 技 术 制 造 , 兼 容 标 准 MCS-51 指 令 集和 80C51 引 脚 结 构 , 芯 片 集 成 了 8 位 通 用 中 央 处 理 单 元 和 ISP 闪 存 存 储 单 元 ,被 广 泛 应 用 在 各 种 嵌 入 式 控 制 系 统 中 。 其 主 要 性 能 特 点 如 下 :( 1) 拥 有 4k Bytes Flash 片 内 程 序 存 储 器 ;( 2) 128 bytes 的 随 机 存 取 数 据 存 储 器 ( RAM) ;( 3) 32 个 外 部 双 向 输 入 /输 出 ( I/O) 口 ;( 4) 5 个

20、 中 断 优 先 级 、 2 层 中 断 嵌 套 中 断 ;( 5) 6 个 中 断 源 ;( 6) 2 个 16 位 可 编 程 定 时 器 /计 数 器 ;( 7) 2 个 全 双 工 串 行 通 信 口 ;( 8) 看 门 狗 ( WDT) 电 路 ;( 9) 片 内 振 荡 器 和 时 钟 电 路 ;( 10) 与 MCS-51 兼 容 ;( 11) 全 静 态 工 作 时 钟 频 率 : 0Hz-33MHz;( 12) 三 级 程 序 存 储 器 保 密 锁 定 ;( 13) 可 编 程 串 行 通 道 ;( 14) 低 功 耗 的 闲 置 和 掉 电 模 式 。(二) 、 AT89

21、S51 内部结构图 2-1 为 AT89C51 内 部 结 构 框 图 。 从 图 中 我 们 可 以 看 出 , 单 片 机 内 部 不仅 有 CPU、 RAM、 ROM、 定 时 /计 数 器 、 串 行 口 等 主 要 部 件 , 还 有 驱 动 电 路 、锁 存 器 、 指 令 寄 存 器 、 地 址 寄 存 器 等 辅 助 电 路 。 下 面 将 就 几 个 主 要 部 分 做 一 详细 介 绍 。第 2 章 AT89S51 单片机构造及其控制原理简介5图 二-1中 央 处 理 器 ( CPU) : 中 央 处 理 器 是 单 片 机 的 核 心 部 分 , 是 MCU 的 大 脑和

22、 心 脏 , 主 要 任 务 是 完 成 操 作 和 控 制 功 能 。 AT89S51 的 CPU 的 字 长 为 8 位 ,一 次 可 以 处 理 一 个 字 节 的 数 据 。随 机 存 储 器 ( RAM) : 这 部 分 是 用 来 存 储 变 量 的 , 掉 电 后 消 失 。AT89S51 的 RAM 大 小 为 256 字 节 , 但 是 专 用 寄 存 器 占 用 后 128 个 字 节 , 用户 只 能 使 用 前 128 个 字 节 。只 读 存 储 器 ( ROM) : ROM 用 于 存 储 程 序 和 固 定 的 常 数 , 掉 电 后 存 储的 数 据 不 消 失

23、 。 AT89S51 拥 有 4KB 闪 存 , 比 EEPROM 的 更 新 速 度 更 快 , 并可 以 承 受 约 1000 次 的 擦 除 重 写 操 作 。定 时 /计 数 器 ( Timer/Counter) : AT89S51 单 片 机 提 供 了 2 个 16 位 的 加计 数 器 , 分 别 称 为 “T0”、 “T1”。 如 使 用 12MHz 晶 振 , 单 个 定 时 器 的 计 时 周期 可 以 达 到 65.536ms, 每 个 定 时 /计 数 器 都 有 4 种 不 同 的 工 作 方 式 , 方 便 用 户根 据 自 身 的 不 同 需 要 灵 活 选 择

24、。并 行 I/O 口 ( PORT 0-PORT 3) : AT89S51 单 片 机 共 有 4 个 8 位 的 并 行第 2 章 AT89S51 单片机构造及其控制原理简介6I/O 口 , 每 个 口 都 由 1 个 驱 动 器 和 1 个 锁 存 器 组 成 , 并 行 I/O 口 主 要 用 于 实 现与 外 部 设 备 中 数 据 的 并 行 输 入 /输 出 。 有 些 I/O 口 还 具 有 其 他 功 能 。(三) 、 AT89S51 单片机管脚定义及功能DIP 封 装 的 AT89S51 芯 片 共 有 40 个 引 脚 , 如 下 图 所 示 :图 二-2各 管 脚 功 能

25、 定 义 如 下 :VCC: 电 源 电 压 输 入 端 。 GND: 电 源 地 。 P0 口 : P0 口 是 一 个 8 位 漏 级 开 路 双 向 I/O 口 , 每 脚 可 吸 收 8 位 TTL 门 电流 。 第 一 次 写 1 时 , 被 定 义 为 高 阻 输 入 。 能 够 用 于 外 部 程 序 数 据 存 储 器 , 被定 义 为 数 据 或 地 址 的 低 八 位 。 编 程 时 , P0 口 作 为 源 码 输 入 口 , 校 验 时 , P0输 出 原 码 , 此 时 P0 外 部 必 须 被 拉 高 。P1 口 : P1 口 是 一 个 内 部 提 供 上 拉 电

26、 阻 的 8 位 双 向 I/O 口 , P1 口 缓 冲 器 能接 收 输 出 4TTL 门 电 流 。 写 入 0 时 , 将 输 出 电 流 , 这 是 由 于 内 部 上 拉 的 缘 故 。写 入 1 后 , 上 拉 为 高 , 可 用 作 输 入 。P2 口 : P2 口 是 一 个 内 部 上 拉 电 阻 的 8 位 双 向 I/O 口 , P2 口 缓 冲 器 可 接 收或 输 出 4 个 TTL 门 电 流 , 当 P2 口 用 于 外 部 程 序 存 储 器 或 16 位 地 址 进 行 存 取时 , 输 出 地 址 的 高 八 位 。 当 P2 口 被 写 1 时 , 管

27、脚 被 内 部 上 拉 电 阻 拉 高 , 且 作为 输 入 。 P2 口 在 编 程 和 校 验 时 接 收 高 八 位 控 制 信 号 和 地 址 信 号 。 P3 口 : P3 口 管 脚 是 8 个 带 上 拉 电 阻 的 双 向 I/O 口 , 可 接 收 或 输 出 4 个TTL 门 电 流 。 当 P3 口 写 入 1 后 , 被 拉 为 高 电 平 , 并 用 作 输 入 。 作 为 输 入 , 由于 外 部 下 拉 为 低 电 平 , P3 口 将 输 出 电 流 ( ILL) 。 P3 口 除 了 作 为 普 通 I/O 口 ,第 2 章 AT89S51 单片机构造及其控制

28、原理简介7还 有 其 它 功 能 : P3.0 RXD( 串 行 输 入 口 )P3.1 TXD( 串 行 输 出 口 ) P3.2 /INT0( 外 部 中 断 0) P3.3 /INT1( 外 部 中 断 1) P3.4 T0( T0 定 时 器 的 外 部 计 数 输 入 ) P3.5 T1( T1 定 时 器 的 外 部 计 数 输 入 ) P3.6 /WR( 外 部 数 据 存 储 器 的 写 选 通 ) P3.7 /RD( 外 部 数 据 存 储 器 的 读 选 通 ) P3 口 同 时 为 闪 烁 编 程 和 编 程 校 验 接 收 一 些 控 制 信 号 。 I/O 口 作 为

29、 输 入 口 有 两 种 工 作 方 式 , 即 读 端 口 与 读 引 脚 。 读 端 口 时 实 际 上并 不 从 外 部 读 入 数 据 , 而 是 把 端 口 锁 存 器 的 内 容 读 入 到 内 部 总 线 , 经 过 某 种运 算 或 变 换 后 再 写 回 到 端 口 锁 存 器 。 只 有 读 引 脚 时 才 真 正 地 把 外 部 的 数 据 读入 到 内 部 总 线 。 RST: 复 位 输 入 端 , 高 电 平 有 效 。 当 振 荡 器 复 位 器 件 时 , 要 保 持 RST 脚两 个 机 器 周 期 的 高 电 平 时 间 。 : 外 部 程 序 存 储 器

30、访 问 允 许 。 当 保 持 低 电 平 时 , 则 在 此 期 间 外部 程 序 存 储 器 有 效 , 不 管 是 否 有 内 部 程 序 存 储 器 。 当 端 保 持 高 电 平 时 , 内部 程 序 存 储 器 有 效 。 编 程 期 间 , 此 引 脚 也 用 于 施 加 12V 编 程 电 源 ( VPP) 。 : 外 部 程 序 存 储 器 的 选 通 信 号 , 低 电 平 有 效 。 在 由 外 部 程 序 存 储 器 取指 期 间 , 每 个 机 器 周 期 两 次 有 效 。 但 在 访 问 外 部 数 据 存 储 器 时 , 这 两 次有 效 信 号 将 不 出 现

31、 。 : 地 址 锁 存 允 许 /编 程 脉 冲 信 号 端 。 当 访 问 外 部 存 储 器 时 , 地 址锁 存 允 许 的 输 出 电 平 用 于 锁 存 地 址 的 低 位 字 节 。 在 FLASH 编 程 期 间 , 此 引脚 用 于 输 入 编 程 脉 冲 。 在 平 时 , ALE 端 以 不 变 的 频 率 输 出 正 脉 冲 信 号 , 此 频率 为 振 荡 器 频 率 的 1/6。 因 此 它 可 用 作 对 外 部 输 出 的 脉 冲 或 用 于 定 时 目 的 。要 注 意 的 是 : 每 当 用 作 外 部 数 据 存 储 器 时 , 将 跳 过 一 个 ALE

32、 脉 冲 。XTAL1: 片 内 振 荡 器 反 相 放 大 器 和 时 钟 发 生 器 的 输 入 端 。 XTAL2: 片 内 振 荡 器 反 相 放 大 器 的 输 出 端 。(四) 、 中断系统中 断 系 统 的 主 要 作 用 是 对 外 部 或 内 部 的 中 断 请 求 进 行 管 理 , AT89S51 共有 5 个 中 断 源 , 其 中 2 个 外 部 中 断 源 和 , 3 个 内 部 中 断 源 ( 2 个 定时 计 数 中 断 和 1 个 串 行 口 中 断 ) 。外 部 中 断 申 请 通 过 和 输入,输入方式可以是电平触发,也可以是边沿触发。两个定时器中断请求是

33、当定时器溢出时,由硬件分别向 CPU 发出的,CPU 响应中断后,由硬件自动清除标志位 TF0 或 TF1。T0 和 T1 也接收来自外部的计数中断请求。串行口每发送或接收完一个数据,可产生一次中断请求。(五) 、 定时器/计数器AT89S51 单 片 机 内 部 有 两 个 16 位 可 编 程 定 时 器 , T0 和 T1。 它 们 的 最第 2 章 AT89S51 单片机构造及其控制原理简介8大 计 数 值 均 为 216-1=65535。 工 作 方 式 由 指 令 来 设 置 , 可 作 为 定 时 器 或 计 数 器使 用 , 并 且 可 以 通 过 定 时 器 方 式 控 制

34、寄 存 器 TMOD 来 设 置 定 时 /计 数 的 范 围 。定 时 器 在 计 到 规 定 的 定 时 值 时 可 以 向 CPU 发 出 中 断 申 请 , 在 计 数 状 态 下计 到 规 定 的 数 值 时 也 可 以 申 请 中 断 。 定 时 器 控 制 寄 存 器 TCON 用 来 设 置 定 时器 的 启 动 、 停 止 和 中 断 管 理 。(六) 、 串行口AT89S51 单 片 机 内 部 有 一 个 可 编 程 的 、 全 双 工 的 串 行 口 。 由 TXD 端 口 发送 数 据 , 由 RXD 端 口 接 收 数 据 , 串 行 数 据 缓 冲 器 SBUF

35、占 用 内 部 RAM 地 址99H。 单 片 机 内 部 实 际 上 同 时 存 在 发 送 缓 冲 器 和 接 收 缓 冲 器 , 但 两 个 缓 冲 器的 名 字 都 是 SBUF。 读 取 数 据 表 示 读 取 接 收 缓 冲 器 SBUF 中 的 数 据 , 写 数 据 ,表 示 写 数 据 到 接 收 缓 冲 器 SBUF 中 。 收 发 数 据 都 是 对 同 一 地 址 99H 进 行 的 。串 行 收 发 数 据 可 以 根 据 需 要 产 生 相 应 的 中 断 请 求 , 由 串 行 口 控 制 寄 存 器SCON 设 定 。(七) 、 CPU 的工作原理CPU 主要由

36、控制器和运算器两部分组成。控制器根据指令产生控制信号,使运算器、存储器、输入输出端口之间能按指令的规定自动工作;运算器用于算术运算、逻辑运算以及位操作处理等。1. 控 制 器控 制 器 是 用 来 指 挥 和 控 制 CPU 的 部 件 。 功 能 是 从 存 储 器 中 逐 条 取 指 令 ,译 码 后 , 通 过 定 时 和 控 制 电 路 , 在 规 定 的 时 间 发 出 各 种 操 作 全 部 内 部 控 制 信息 及 CPU 外 部 所 需 的 控 制 信 号 , 使 各 部 分 按 照 节 拍 协 调 工 作 。 它 由 时 序 部 件 、指 令 部 件 和 操 作 控 制 器

37、三 部 分 组 成 。( 1) 指 令 部 件指 令 部 件 是 对 指 令 进 行 分 析 处 理 并 产 生 控 制 信 号 的 部 件 , 也 是 控 制 器 的核 心 。 通 常 , 它 由 指 令 寄 存 器 、 指 令 译 码 器 、 程 序 计 数 器 和 等 组 成 。下 面 介 绍 与 CPU 工 作 有 关 的 几 个 部 件 。程 序 计 数 器 PC 用 于 存 放 和 指 示 下 一 条 要 执 行 的 指 令 的 地 址 。 它 是 一 个16 位 专 用 寄 存 器 , 由 2 个 8 位 寄 存 器 PCH(存 放 地 址 的 高 8 位 )和 PCL( 存 放

38、地 址 的 低 8 位 ) 组 成 。 它 具 有 自 动 加 1 的 功 能 , PC 在 加 至 该 指 令 字 节 个 数 后 ,才 指 向 下 一 条 将 要 执 行 的 指 令 地 址 。 故 PC 是 维 持 单 片 杌 有 序 执 行 程 序 的 关 键寄 存 嚣 。 CPU 执 行 程 序 的 过 程 为 : 顺 序 地 从 存 储 器 内 取 指 令 , 然 后 去 执 行 规定 的 操 作 。 要 取 的 指 令 地 址 码 由 PC 提 供 , 然 后 程 序 顺 序 执 行 。 如 果 要 求 不按 顺 序 执 行 指 令 , 可 执 行 一 条 调 用 指 令 或 跳 转 指 令 , 将 要 执 行 的 指 令 地 址 送入 PC, 取 代 原 有 的 指 令 地 址 。指 令 寄 存 器 指 令 寄 存 器 是 8 位 寄 存 器 , 用 于 暂 时 存 放 指 令 , 等 待 译 码 。指 令 译 码 器 指 令 译 码 器 用 于 对 送 入 其 中 的 指 令 进 行 译 码 , 把 指 令 转 变成 相 应 的 电 信 号 , 根 据 译 码 器 输 出 的 信 号 , CPU 控 制 电 路 定 时 产 生 各 种 控 制信 号 。

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报