4位数加法计算器的设计—电子线路实现训练.doc

4位数加法计算器的设计—电子线路实现训练.doc

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
四川师范大学成都学院 4位数加法计算器的设计 —电子线路实现训练 学生姓名 学 号 所 在 系 通信系 专业名称 通信工程 班 级 2009级通信工程2班 指导教师 刘强、段纯爽 四川师范大学成都学院 二○一一年六月 目 录 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc297283248 一、设计任务 PAGEREF _Toc297283248 \h 1 HYPERLINK \l _Toc297283249 二、方案与论证 PAGEREF _Toc297283249 \h 1 HYPERLINK \l _Toc297283250 (一) 控制器的选择 PAGEREF _Toc297283250 \h 1 HYPERLINK \l _Toc297283251 (二)显示器的选择 PAGEREF _Toc297283251 \h 2 HYPERLINK \l _Toc297283252 三、系统硬件设计 PAGEREF _Toc297283252 \h 3 HYPERLINK \l _Toc297283253 (一)系统总框图 PAGEREF _Toc297283253 \h 3 HYPERLINK \l _Toc297283254 (二)原理图设计 PAGEREF _Toc297283254 \h 3 HYPERLINK \l _Toc297283255 四、系统软件设计 PAGEREF _Toc297283255 \h 5 HYPERLINK \l _Toc297283256 五、总结与展望 PAGEREF _Toc297283256 \h 5 HYPERLINK \l _Toc297283257 六、参考文献 PAGEREF _Toc297283257 \h 6 HYPERLINK \l _Toc297283258 附录一:系统总电路 PAGEREF _Toc297283258 \h 7 HYPERLINK \l _Toc297283259 附录二:系统功能测试 PAGEREF _Toc297283259 \h 8 HYPERLINK \l _Toc297283260 四则运算如图: PAGEREF _Toc297283260 \h 8 HYPERLINK \l _Toc297283261 时钟显示如图:(创新部分) PAGEREF _Toc297283261 \h 8 HYPERLINK \l _Toc297283262 附录三:系统PCB图 PAGEREF _Toc297283262 \h 9 HYPERLINK \l _Toc297283263 附录四:源代码 PAGEREF _Toc297283263 \h 10 电子线路实现训练 PAGE 28 4位数加法计算器的设计 —电子线路实现训练 一、设计任务 系统通过4×4的矩阵键盘输入数字及运算符。 可以进行4位十进制数以内的加法运算,如果计算结果超过4位十进制数,则屏幕显示E 可以进行加法以外的计算(乘、除、减)。 其他功能(时钟显示) 画出完整的电路原理图(包含电源部分)和PCB板图。 二、方案与论证 (一) 控制器的选择 控制器主要用于各模块控制对显示、计算等。控制器的选择有以下三种方案。 方案1: 8位AT89S51 AT89S51是ATMEL公司生产,该单片机算术运算功能强,软件编程灵活、自由度大,可以用软件编程实现各种算法和逻辑控制,并且由于其功耗低、体积小、技术成熟和成本低等优点,使其在各个领域应用广泛。 方案2: 采用FPGA(现场可编程门列阵)作为系统的控制器。 FPGA采用并行的输入输出方式,提高了系统的处理速度,适合作为大规模实时系统的控制核心。但由于本设计对数据处理的速度要求不高,FPGA的高速处理的优势得不到充分体现,并且由于其集成度高,使其成本偏高,同时由于芯片的引脚较多,实物硬件电路板布线复杂,加重了电路设计和实际焊接的工作。 方案3: 32位LM3S615 LM3S615采用为小型嵌入式应用方案而优化的32位ARM?CortexTM-M3 v7M结构,可兼容Thumb?的Thumb-2专用指令集处理器内核,可提高代码密度,50-MHz操作。但其成本太高,故在本系统中不宜采用。 综上述:控制器方案1。 (二)显示器的选择 在本计算器系统控制过程中,系统需要对运行的结果做必要的显示。我们考虑有以下三种显示方案。 方案1:LCD液晶屏 液晶显示屏(LCD)具有轻薄短小、低耗电量、无辐射危险,平面直角显示以及影像稳定不闪烁等优势,可视面积大,画面效果好,分辨率高,抗干扰能力强的特点。但由于只需要显示时间和转向、相数这样的数

文档评论(0)

a13355589 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档