微机原理与接口技术课程设计-数字式秒表
- 格式:doc
- 大小:340.50 KB
- 文档页数:27
微机原理与接口技术课程设计
1 目录
目录 ······································································································ 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芯片 ····································································································· 7
2.2.5.1 75452内部结构 ······················································································································ 7
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 主程序流程图 ··························································································································· 12
3.1.2 ‘0’ 处理流程图(开始计时) ··························································································· 13
3.1.3 ‘1’处理流程图(名次存储) ····························································································· 13
3.1.4 ‘2’ 处理流程图(显示成绩) ··························································································· 14
3.1.5 ‘3’处理流程图(比赛结束1) ······················································································· 15
3.1.6 ‘4’处理流程图(比赛结束2) ·························································································· 15 微机原理与接口技术课程设计
2 3.1.7 中断处理流程图 ······················································································································· 16