700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 微型计算机原理课程设计计算器 微机原理课程设计简易计算器的设计.docx

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

时间:2024-05-05 05:12:41

相关推荐

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

目录

一前言 ??????????????????????????????

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

端口之间的

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。