学号:
012
课程设计
题目
电动门控制系统设计
学院
机电学院
专业
机械工程及自动化
班级
机自0901
姓名
指导教师
吴彦春
2011
年
12
月
15
日
编号:0601
课程设计任务书
学生姓名: 专业班级: 机自0901
指导教师: 工作单位: 机电学院
题目:
电动门控制系统设计
初始条件:
1. 选用8088最小模式;
2. 内存芯片使用2片6116(2K×8),1片2732(4K×8)EPROM;
3. 8255、8259、74LS138、若干继电器、三相交流电机,实现开关和暂停功能;
4. 8255、8259的片选信号线分别接74LS138的Y1、Y2引脚;
5. 其他必须的配套元件。
要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)
1. 查阅参考资料,自学相关元件的内部结构、工作方式或初始化编程过程;
2. 完成微机基本系统及其扩展接口电路设计,绘制微机系统硬件接线原理图;
3. 绘制汇编源程序流程图;
4. 编写汇编源程序,包括初始化和监控工作程序;
5. 撰写设计说明书,设计说明书字数不少于5000字,具体要求见附录。
时间安排:
序号
内容
所用时间(天)
1
查阅资料,学习相关芯片知识
2
2
系统及扩展电路硬件设计
2
3
初始化程序和应用程序设计
2
4
相关硬件电路和程序调试
2
5
课程设计答辩
1
合计
9
指导教师签名: 2011年 11 月 20日
系主任(或责任教师)签名: 年月日
摘要
《微机原理与接口技术》是以微机为对象,研究其工作原理及其内部各个硬件之间的关系,和微机对信息的加工过程的一门综合性课程。
微处理器是现代生活之中不可缺少的部分,不论是在工商业,教育,交通运输等领域,微处理器都起到不可代替的作用。
本文主要研究在8086CUP最小工作模式下,运用8255、8259三种可编程芯片,和6116、2732存储器设计出电动门控制系统。用74LS138译码器进行地址译码和数据译码,利用8259可编程中断控制器接收并控制管理外部产生的中断请求信号,经8086CPU进行处理,再由8255并行接口输出给外部电机执行动作。
本文从硬件接口线路、软件编写对系统进行研究,该系统最大优点在于可以根据不同需要,灵活运用不同原件来实现不同的响应程序,编程简便,原理简单。
关键字:
8086CPU最大模式,8259,8255,LED显示器
目录
6
6
6
6
7
8
3. 主要芯片简介 8
8086CUP介绍 8
8086最大模式的典型配置 8
8086最大模式管脚功能 9
8255可编程并行接口芯片简介: 10
8259可编程中断控制器 11
8259可编程中断控制器 12
LED数码管 13
74LS48译码器 14
74LS138译码器 15
16
16
: 16
16
RAM,ROM芯片地址: 16
8259、8253、8255端口地址设计: 17
18
18
18
8253电路设计 18
19
19
电路原理 19
(见图纸) 19
20
21
21
(见附录) 22
22
附录一(主程序) 23
附录二(中断子程序) 25
参考文献 27
致谢 28
本系统要求使用8088CPU的最小模式,以及8255,8259、74LS138、若干继电器、三相交流电机,实现电动门的开关和暂停功能。
为实现此功能,需要具备以下知识:
掌握、了解8086最小模式的工作情况与特点,理解其与最大模式的区别。
掌握、了解8255、8259的工作原理,及其工作方式的特点,并运用做学知识掌握各芯片的初始化编程。
了解中断系统、中断请求、中断源、中断判优等概念,掌握向量中断响应和处理过程,包括实现中断及返回,优先权排队,中断嵌套。
了解并掌握8255可编程并行接口的不同工作方式及端口应用。
掌握步进电机及继电接触
《微机原理与接口技术》课程设计-电动门控制系统设计 来自淘豆网m.daumloan.com转载请标明出处.