1、 共 24 页 第 1 页 课课 程程 设设 计计 说说 明明 书书 题目:题目: 十进制加法计数器十进制加法计数器 学院(系) :学院(系) : 电气工程学院电气工程学院 年级专业:年级专业: 学学 号:号: 学生姓名:学生姓名: 共 24 页 第 2 页 *课程设计(论文)任务书课程设计(论文)任务书 院(系) :电气工程学院 基层教学单位:电子实验中心 学 号 学生姓名 专业(班级) 设计题目 十进制加法器 设 计 技 术 参 数 在数码管上显示加数、被加数和结果 设置加数和被加数,当加数和被加数超过 9 时均按 0 处理 设 计 要 求 在 4 个数码管显示加数、被加数和结果 分别用
2、4 个拨码开关设置加数和被加数 当加数、被加数超过 9 时,蜂鸣器报警 5 秒 工 作 量 学会使用 Max+PlusII 软件和实验箱 独立完成电路设计,编程下载、连接电路和调试 参加答辩并书写任务书 工 作 计 划 1. 了解 EDA 的基本知识,学习使用软件 Max+PlusII,下发任务书,开始电 路设计; 2. 学习使用实验箱,继续电路设计; 3. 完成电路设计; 4. 编程下载、连接电路、调试和验收; 5. 答辩并书写任务书。 参 考 资 料 数字电子技术基础.阎石主编.高等教育出版社. EDA 课程设计 B 指导书. 指导教师签字 基层教学单位主任签字 说明:此表一式四份,学生、
3、指导教师、基层教学单位、系部各一份。 共 24 页 第 3 页 年 月 日 目目 录录 第 1 章 摘要4 第 2 章 十进制加法器设计说明5 2.1 设计思路5 2.2 流程图5 2.3 模块介绍6 2.4 真值表6 第 3 章 原理图分析 11 3.1 整体原理图 11 3.2 输入转换部分设计 12 3.3 蜂鸣器部分 12 3.4 加法器部分 13 3.5 B-BCD(二进制转换为 BCD 码)13 3.6 动态数码管部分 14 第 4 章 波形仿真图及结果分析 16 第 5 章 管脚锁定及硬件连线 21 第 6 章 总结 22 参考文献 23 *评审意见表 24 共 24 页 第 4
4、 页 摘摘 要要 十进制加法器可由 BCD 码(二十进制码)来设计,它可以在二进制加法器的基础上 加上适当的“校正”逻辑来实现,该校正逻辑可将二进制的“和”改变成所要求的十进 制格式。n 位 BCD 码行波式进位加法器由 n 级组成,每一级将一对 4 位的 BCD 数字相加, 并通过一位进位线与其相邻级连接。在十进制运算时,当相加二数之和大于 9 时,便产生 进位。用 BCD 码完成十进制数运算时,当和数大于 9 时,必须对和数进行加 6 修正,由加 法器和比较器完成功能的实现。加法器的加数和被加数若大 9 则蜂鸣器警报 5 秒,数码 管显示为 0,由比较器和计数器控制。动态数码管由计数器、数据选择器、译码器完成 显示功能。 关键词:十进制加法器、动态数码管显示、蜂鸣器警报 共 24 页 第 5 页 第第二二章章 十进制加法器设计说明十进制加法器设计说明 2 2.1 .1 设计思路设计思路 根据项目要求设计的十进制加法器有两个输入,及加数和被加数,分别是用四个拨 码开关表示的四位二进制数,即输入的范围为 0 到 15;有一个输出,即两个加数相加的 结果。加数、被加数和结果都需要显示在动态数码管