微机原理课程设计简易计算器的设计.docx

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录 一前言 ?????????????????????????????? 1 二总体设计 ??????????????????????????? 2 三硬件设计 ??????????????????????????? 2 3.1 微 理器 8086 芯片?????????????????????? 2 3.2 可 程并行接口芯片 8255A?????????????????? 3 3.3LED 数 管????????????????????????? 4 3.44 ×4 矩 按 ???????????????????????? 4 3.5 硬件原理 ????????????????????????? 6 四软件设计 ??????????????????????????? 7 4.1 程序流程 ????????????????????????? 7 4.2 源代 ??????????????????????????? 9 五仿真 ???????????????????????????? 18 六课程设计体会 ???????????????????????? 18 七参考文献 ?????????????????????????? 19 一前言 1.1 课程设计的目的和任务 程 是培养和 学生在学 完本 后 合 用所学理 知 , 解决 工程 和 用 的能力的重要教学 。 它具有 手、 和理 系 的特点, 是培养在校工科大学生理 系 、 敢于 手、善于 手和独立自主解决 践中遇到的各种 能力的一个重要教学 。 通 程 ,要求学生熟悉和掌握微机系 的 件、硬件 的方法、 步 ,使学生得到微机开 用方面的初步 。 学生独立或集体 目的 体 方案、 程、 件硬件 、 写 告等 , 真正做到理 系 , 提高 手能力和分析 、解决 的能力, 由学 知 到 用知 的初步 渡。 通 本次 程 使学生熟 掌握微机系 与接口 展 路的 方法,熟 用 8086 言 写 用程序和 中的硬 件 方法和步 ,熟悉微机系 的硬 件开 工具的使用方法。 通 程 践, 不 要培养学生事 求是和 真的工作 度, 培养学生的 手能力, 学生 本 学 的情况, 更要培养学生在 的工程 中 料, 撰写 告表 达设计思想和结果的能力。 1.2 课程设计指导及要求 在课程设计时, 2~3 名同学组成 1 个设计小组,分别完成项目的功能设计、电路编辑及调试、 编码及调试和课程设计报告编写工作。 同批次同学中选择同一题的不超过 3 组。在教师指导下, 可 以相互讨论。每设计小组提交 1 份设计报告,设计报告由设计小组同学独立完成,不得互相抄袭。 教师的主导作用主要在于指明设计思路, 启发学生独立设计的思路, 解答疑难问题和按设计进度进 行阶段审查。学生必须发挥自身学习的主动性和能动性,主动思考问题、分析问题和解决问题, 而 不应处处被动地依赖指导老师。同学应积极主动的提出问题、解决问题、讨论问题,互相帮助和启 发。 学生在设计中可以引用所需的参考资料, 避免重复工作, 加快设计进程, 但必须和题目的要求相符合,保证设计的正确。 指导教师要引导学生学会掌握和使用各种已有的技术资料, 不能盲目地、机械地抄袭资料, 必须具体分析, 使设计质量和设计能力都获得提高。 学生要在老师的指导下制定好自己各环节的详细设计进程计划, 按给定的时间计划保质保量的完成个阶段的设计任务。 设计中可边设计,边修改, 软件设计与硬件设计可交替进行, 问题答疑与调试和方案修改相结合,提高设计的效率,保证按时完成设计工作并交出合格的设计报告。 二总体设计 设计思路:首先利用程序不断扫描键盘是不是有输入, 如果没有就一直扫描, 如果有就调用子程序进行判断,是数值则进行存储并同时进行显示, 是运算符号等就调用相应的子程序进行操作, 操作后则继续利用程序不断扫描键盘是不是有输入, 从而实现 4 位十进制数以内的加减乘除法运算。 运算完成后将运算的结果储存并显示到 LED显示器上。 三硬件设计 3.1 微处理器 8086 芯片 当引脚接高电平时,  CPU工作于最小模式。此时,引脚信号  24~ 31 的含义及其功能如下: ( 1)IO/M/ ( memoryI/Oselect  ):存储器、  I/O  端口选择控制信号。信号指明当前  CPU是选择 访问存储器还是访问  I/O  端口。为高电平时访问存储器,表示当前要进行  CPU与存储器之间的数 据传送。为低电平时,访问  I/O  端口,表示当前要进行  CPU与  I/O  端口之间的

文档评论(0)

137****9542 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档