数字显示电路设计.docVIP

  • 35
  • 0
  • 约1.15万字
  • 约 21页
  • 2017-01-30 发布于重庆
  • 举报
数字显示电路设计

物理与电子工程学院 《数字电路》 课程设计报告书 设计题目: 数字显示电路设计 专 业: 自动化 班 级: 10级1班 学生姓名: 李想 学 号: 2110341106 指导教师: 胡林 年 月 日 物理与电子工程学院 课程设计任务书 专业: 自动化 班级: 10级2班 学生姓名 李想 学号 2110341106 课程名称 数字电路 设计题目 数字显示电路设计 设计目的、主要内容2周时间,每天3学时,共计42学时 第1天:下达任务书 第2-5天:搜集资料,完成课程设计的文献查阅、试验或调研工作。 第6-8天:完成课程设计的初稿,并提交指导教师。 第9-14天:完成课程设计的修改,最终定稿。 [1]路勇.电子电路实验及仿真[M].北京:北京交通大学出版社,2010. [2]孟涛.电工电子EDA实践教程[M].北京:机械工业出版社,2010. [3]高吉祥.电子技术基础实验与课程设计[M].北京:电子工业出版社,2005 [4]候建军.电子技术基础实验、综合设计实验与课程设计[M].北京:高等教育出版社,2007. 指导教师签字 教研室主任签字 摘 要 采用动态扫描的方式实现设计要求。动态扫描显示需要由两组信号来控制:一组是字段输出口输出的字形代码,用来控制显示的字形,称为段码;另一组是位输出口输出的控制信号,用来选择第几位数码管工作,称为位码。各位数码管的段线并联,段码的输出对各位数码管来说都是相同的。因此在同一时刻如果各位数码管的位选线都处于选通状态的话,6位数码管将显示相同的字符。若要各位数码管能够显示出与本位相应的字符,就必须采用扫描显示方式,即在某一时刻,只让某一位的位选线处于导通状态,而其它各位的位选线处于关闭状态。同时,段线上输出相应位要显示字符的字型码。这样在同一时刻,只有选通的那一位显示出字符,而其它各位则是熄灭的,如此循环下去,就可以使各位数码管显示出将要显示的字符。 MAX+PLUS II 是一个完全集成化的可编程逻辑环境,能满足用户各种各样的设计需要。它支持Altera公司不同结构的器件,可在多平台上运行。MAX+PLUS II 具有突出的灵活性和高效性,为设计者提供了多种可自由选择的设计方法和工具。 丰富的图形界面,可随时访问的在线帮助文档,使用户能够快速轻松地掌握和使用MAX+PLUSII软件。 MAX+PLUSII 具有的强大功能极大地减轻了设计者的负担,使设计者可以快速完成所需的设计,使用该软件,用户从开始设计逻辑电路到完成器件下载编程一般只需要数小时时间,其中设计的编译时间往往仅需数分钟。用于可在一个工作日内完成实现设计项目的多次修改,直至最终设计定型。 MAX+PLUS II 开发系统众多突出的特点,使它深受广大用户的青睐。 关键词:数字显示电路;动态扫描;段码 目 录 第一章 设计任务 1 1.1 项目名称:设计数字显示电路 1 1.2项目设计说明 1 1.2.1设计任务和要求 1 1.2.2进度安排 1 1.3项目总体功能模块图 2 第二章 需求分析 2 2.1问题基本描述 2 2.2系统模块分解 3 2.3系统各模块功能的基本要求 3 第三章 设计原理 3 3.1 设计原理 3 3.2 MAXPLUSII介绍 4 第四章 系统功能模块设计 5 4.1.1数码管位选控制模块流程图 5 4.1.2输入输出引脚及其功能说明 5 4.1.3程序代码实现 6 4.2数据选择模块 7 4.2.1.数据选择模(八选一模块)块流程图 7 4.2.2输入输出引脚及其功能说明 7 4.2.3程序代码实现 7 4.3七段译码器模块 8 4.3.1七段译码器模块模块流程图 8 4.3.2输入输出引脚及其功能说明 8 4.3.3程序代码实现 8 第五章调试并分析结果 9 5.1输入说明 9 5.2预计输出 9 5.3测试结果记录 9 5.4测试结果分析 10 第六章 结论 10 6.1心得体会 10 参 考 文 献 11 附 录 12 第一章 设计任务 1.1 项目名称:设计数字显示电路 本项目的主要内容是设计并实现8位数码管轮流显示8个数字。该电路将所学的数字电路与系统大部分知识和VHDL语言结合。 1.2项目设计说明 1.2.1设计任务和要求 A、用CPLD设计一个八位数码管显示电路; B、8

文档评论(0)

1亿VIP精品文档

相关文档