没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
微机原理与接口技术课程设计
目录
目录........................................................................................................................................1
摘要........................................................................................................................................1
关键词....................................................................................................................................1
第一章 引言...........................................................................................................................2
第二章 硬件系统设置...........................................................................................................3
2.1 硬件系统原理图.......................................................................................................................................3
2.2 芯片资料介绍...........................................................................................................................................4
2.2.1 8253 芯片...............................................................................................................................................4
2.2.1.1 8253
内部计数器的
3
个引脚
........................................................................................................4
2.2.1.2 8253
的工作方式
............................................................................................................................4
2.2.1.3 8253
的编程
....................................................................................................................................4
2.2.2 8255 芯片...............................................................................................................................................5
2.2.2.1
连接外设的数据端口
.....................................................................................................................5
2.2.2.2 8255
工作方式
................................................................................................................................5
2.2.2.3 8255
的编程
....................................................................................................................................5
2.2.3 8259 芯片...............................................................................................................................................6
2.2.3.1 8259
的编程及操作方式
................................................................................................................6
2.2.4 74LS240 芯片..........................................................................................................................................7
2.2.4.1 74ls240
内部结构
...........................................................................................................................7
2.2.4.2
芯片介绍
.........................................................................................................................................7
2.2.5 75452 芯片.............................................................................................................................................8
2.2.5.1 75452
内部结构
..............................................................................................................................8
2.2.5.2
芯片介绍
.........................................................................................................................................8
2.3 线路连线...................................................................................................................................................8
2.3.1
实验连线
............................................................................................................................................8
2.3.2
时钟脉冲的产生
................................................................................................................................8
2.3.3
键盘的设置
........................................................................................................................................9
2.3.4 LED
显示器的设置
.........................................................................................................................10
第三章 软件系统设置.........................................................................................................12
3.1 程序流程图.............................................................................................................................................12
3.1.1
主程序流程图
..................................................................................................................................13
3.1.2 ‘0’
处理流程图(开始计时)
.........................................................................................................13
3.1.3 ‘1’
处理流程图(名次存储)
.........................................................................................................14
1
微机原理与接口技术课程设计
3.1.4 ‘2’
处理流程图(显示成绩)
.........................................................................................................14
3.1.5 ‘3’
处理流程图(比赛结束
1
)
......................................................................................................15
3.1.6 ‘4’
处理流程图(比赛结束
2
)
......................................................................................................16
3.1.7
中断处理流程图
..............................................................................................................................16
3.2 参数信息.................................................................................................................................................18
第四章 课程设计总结.........................................................................................................19
4.1 心得体会.................................................................................................................................................19
4.2 源程序清单.............................................................................................................................................20
4.3 参考文献.................................................................................................................................................26
2
微机原理与接口技术课程设计
摘要
数字式秒表是一种用于体育中田径比赛的一种计时装置。
本次课程设计是做一个数字式秒表,主要是利用 8253 作为定时器,为秒表提供
定时脉冲,使用 7 段码显示器作为秒表时间显示,用键盘控制秒表。
数字式秒表拥有以下几点功能:
1:可控制比赛的开始和结束和继续比赛;
2:可记录成绩,依次排名,给予显示在第一位;
3:可通过按键关闭设备
关键词
80X86,8259 中断,8255,8253,键盘,LED 动态显示
1
微机原理与接口技术课程设计
第一章 引言
微型计算机的新技术、新机型,新应用层出不穷,日新月异。使得微机硬件得
到飞速发展!人们对计算机计算的精度和软件的逐步更新提出更高的要求。
秒表在我们的生活总运用比较广泛,从各项体育赛事,到个人手机上的倒计时
器,无处不在,怎样提高其计算精度,提高运算效率成为首要因素,基于此,此次
课设我们用汇编语言,利用 8086CPU 和 PCI 试验箱进行数字式秒表的制作,我们将
从硬件系统设置、软件系统设置、课设总结(包括汇编源代码、硬件系统设置原理
图,参考文献)几方面介绍本次课设的主要成果。
此课设主要利用 8253 的定时器输出为秒表提供定时脉冲,7 段码显示器作为
秒表时间显示,用键盘控制秒表的工作过程。键盘控制秒表计时的开始,记录,结
束,计时结束后按相应按键显示所记录的时间。计时范围为 1 分钟,满 1 分钟自动
退出比赛,计时精度为 0.1 秒。
第一章为引言,粗略地介绍此次课设的主要内容。
第 二 章 为 硬 件 系 统 设 置 , 在 此 章 中 从 基 本 芯 片 入 手 , 介 绍
8253 、 8255 、 8259 的 内 部 结 构 功 能 、 工 作 方 式 以 及 初 始 化 编 程 和
74LS240P,75425N 的真值状态,工作环境,以便读者更容易了解此课设的基本部
件,对硬件原理有逐步深入的了解。另外,从键盘和 LED 显示器的设定的原理、编
程进行详细的描述。
第三章为软件系统设置,在此章中我们从秒表的五大功能机制入手,软件设置
中,我们给出了主程序,中断程序以及各功能模块的程序流程图,使之实现一目了
然。此外,还给出了参数信息,增加了汇编源代码的可读性。
第四章为课程设计总结。此部分包括心得体会,附录 1(汇编源代码,)和附
录 2(参考文献)。
在此课设中,韩雁老师在硬件的检测,软件的设置方面都给出了精心的指点,
在此表示衷心的感谢!
2
微机原理与接口技术课程设计
第二章 硬件系统设置
2.1 硬件系统原理图
此章节主要介绍硬件系统原理图,其中键盘和显示器在后面详细介绍.
3
A4 D0
~ ~
A15 D7
CPU
INTR -RD
-WR
-INTA
A0 A1
D0 PA0
~
D7 PA7
PB0
8255 ~
PB3
-CS
-RD PC0
-WR ~
A0A1 PC3
D0A0A1 CLK0
~ OUT0
D7 GATE0
8253
-RD
-WR
-CS
A0 IR0
~
IR7
D0
8259 ~
D7
-INTA
-CS
INTR
地址
译码器
VCC
1.193MHZ
IOY0
IOY2
反 向
驱 动
电 路
LED
显示器
键盘列线
4*4 键盘
键盘行线
75452N
剩余27页未读,继续阅读
cnj080301031023
- 粉丝: 1
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页