计算机原理董洁答案,《微机原理课程设计》.pdf

《微机原理课程设计》.pdf

北 京 科 技 大 学

微机原理课程设计报告

题目: 基于8086 系统的八路抢答器

________________________

学院:

专业:

姓名:

学号:

指导教师签字:________________________

2011 年 12 月 27 日

- 1 -

前 言

抢答器是在竞赛、文体娱乐活动中,能准确、公正、直观地判断出抢答者的

机器。本次抢答器程序设计采用汇编语言程序编写,要求设计者具备微机原理的

理论知识和实践能力。微机原理和接口技术是一门实践性强的学科,不但要求有

较高的理论水平,而且还要求有实际的动手能力。本课程设计的主要目的是提高

实践能力,包括提高汇编等语言的编程能力及对接口等硬件的理解分析能力和设

计接口电路的能力,在进行课程设计的过程中,通过让学生体验自己分析解决问

题,从而帮助学生系统地掌握微机原理的接口技术的相关知识。程序使用汇编语

言软件进行仿真,包括程序输入、调试、运行,最后进行结果分析,验证程序的

正确性。

关键字:抢答器、微机原理、汇编语言

- 2 -

目 录

第一章 课程设计任务书 1

1、 课程设计的目的意义 1

2 、 设计方式 1

3、 教材和参考资料 1

4 、 具体设计题目及要求2

第二章 总体设计思路3

第三章 硬件部分4

1、 芯片的介绍4

1.1 中断优先级管理器8259A 4

1.2 可编程并行接口接口芯片8255A 7

1.3 可编程定时器/计数器8253 8

2 、 硬件总体设计 11

3、 电路模块设计 12

3.1 80x86 最小模式单元设计 12

3.2 存储器单元 13

3.3 8255 并口控制、LED 、7 段数码管单元 13

3.4 8253 时钟控制单元 14

3.5 8259 中断控制单元 15

第四章 软件部分 17

1、 软件总体设计 17

1.1 地址分配表 17

1.2 LED 字形表 17

1.3 蜂鸣器频率表 17

1.4 主程序流程图 18

1.5 中断服务子程序流程图 19

2 、 软件模块设计20

2.1 主程序20

2.2 中断服务子程序21

2.3 抢答违规子程序23

第五章 小结24

第六章

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值