- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机课程设计(包括硬件电路设计部分)
课 程 设 计
课程名称 微机原理及应用 _ ______
题目名称_ 微机原理及应用课程设计 _
学生学院_ 自 动 化 学 院__
专业班级_ 08 电气(一)班 ________
学 号
学生姓名____ ___ ______
指导教师_ __________
2011 年 04 月 15 日
目 录
1 设计目的 2
2 设计要求 2
3 方案选择 2
4 系统整体设计 3
5 硬件电路设计 4
5.1 Cpu与时钟 4
5.2 电源与复位 4
5.3 存储器设计 5
5.4 接口设计 6
5.5 外设电路设计 10
5.6 系统抗干扰设计 10
6 程序框图设计 12
6.1 主程序设计 13
6.2 主程序功能 14
6.3 系统自检设计 15
6.4 LED显示器 15
6.5 KEY键盘 16
7 硬件电路原理图 17
7.1 系统查询方式原理图 18
7.2 系统中断方式原理图 18
8 系统实现指标 18
8.1 功能指标 19
8.2 性能指标 19
9 课程设计体会(自行撰写)(*^__^*) 19
10 附录(图纸程序代码) 20
11 参考文献 30
设计目的
深对《微机原理》这门课程的理解,理解CPU8088/8086最小系统的工作方式和基本功能,掌握常用芯片8255、8253、8259的功能和应用以及存储器的扩展方法。在课程设计中培养我们分析问题、解决问题的基本素质,进一步增强动手能力以及一定的微机系统的设计和调试能力。
设计要求
设计微机系统实现可编程作息时间控制器,利用微机系统时钟,用汇编语言编写作息时间控制程序。
基本要求:
按照给定的时间模拟控制实现广播、上下课打铃、灯光控制(屏幕显示)。
具备日期和时钟的显示。
时间和日期显示用8个LED.
提高要求:
给定的时间可修改。
可模拟手动控制。
用扬声器模拟打铃。
方案选择
首先要构建一个微型计算机最小系统:由8088/8086+EPROM+RAM+8255+8253+8*LED+16*KEY组成。微处理器、存储器和所有I/O设备之间的信息交换都通过总线进行。总线包括地址总线、数据总线和控制总线,它们始于CPU或终于CPU,现代微机大部分都是这种以总线位中心的结构。8088CPU的地址总线20条、数据总线AD7~AD0和地址、状态总线A19/S6~A10/S3复用的,必须通过地址锁存器把地址总线和数据总线分离。控制总线直接和8088CPU相连,这样,8088cpu就工作在最小工作方式。
在最小系统的基础上,通过外部接口器件连接LED和键盘,组成一个可编程作息时间控制系统。作息时间控制系统主要有四大子系统功能实现:1.时间运行系统 2.报时时间值设置及调时系统 3.时分显示系统 4.报时响应系统。时间运行系统让时间一直运行着;报时时间值设置及调时系统使得用户可以随时设置时间;时分显示系统让用户可以清楚知晓当前系统时间,报时响应系统完成当当前时间与报时时间值一致时进行响应(如LED闪烁)。四大子系统的协调有序的运行,保证了作息时间控制系统具有报时,调时,显时功能,还达到了与用户可交互的目的.
系统整体设计
硬件电路设计
Cpu与时钟
图中8284A为时钟发生器。它除了给CPU提供频率恒定的时钟信号CLK外,还对外部来的准备好信号RDY及复位信号RESET进行同步,因外部对这两个信号的发出是随机的,经8284内部逻辑电路在时钟脉冲下同步,被同步的准备好信号RDY和复位信号RESET从8284输出,送至8088CPU。
电源与复位
220V的交流电通过稳压器之后变成了18V电压,而后再经过芯片7805和其他电路元件组成的电路最后成为了+5V的电压,电路图如下图所示。
存储器设计
按照设计的要求,采用全译码的方式,存储器地址从10000H开始,以上高位地址线的连接,输出信号的选通满足要求。
ROM设计(2764*2)
采用全译码的方式,2片2764EPROM地址范围为10000~13FFFH。,A19~A16为0001,A16经过非门后变为高电平,选中74LS138。当A13~A15连接的A,B,C端是000的Y0=0相或后,2764(1)芯片的片选端低电平有效,2764(1)的地址是0001 0000 0000 0000 0000~0001 0001 1111 1111 1111 即10000~11FFFH,在Y1=0时,2704(2)芯片的片选端低电平有效,此时地址空间为0001 0010 0000 0000 0000~0001 0011 1111 1111 1111 即12000H~13FFFH。
RAM设计(6264*2)
文档评论(0)