皖 西 学 院
课程设计任务书
系
专
别:
业:
学 生 姓 名:
机 电 学 院
电 气
学 号:
课程设计题目:
基于 8086CPU 的交通灯控制设计
起 迄 日 期:
12 月 16 日 ~
12 月 28 日
课程设计地点:
指 导 教 师:
教学实验楼 B502 楼
张 磊
下达任务书日期:
2013 年 12 月 16 日
课 程 设 计 任 务 书
1.本次课程设计应达到的目的:
1、综合运用相关课程中所学到的理论知识去独立完成某一设计课题;
2、通过查阅手册和相关文献资料,培养学生独立分析和解决问题的能力;
3、进一步熟悉 8086CPU 和常用接口电路,加深对专业知识和理论知识学习的认识和理解;
4、学会电路的安装与调试;
5、进一步熟悉电子仪器的正确使用;
6、学会撰写课程设计的总结报告;
7、培养严肃认真的工作作风和严谨的科学态度。
2.本课程设计课题任务的内容和要求(包括原始数据、技术参数、设计要
求等):
要求:
1.通过 8255A 并口来控制 LED 发光二极管的亮灭。
2.输出为 0 则亮,输出为 1 则灭。
3.用 8253 定时来控制变换时间 。
要求:设有一个十字路口,1、3 为南,北方向,2、4 为东西方向,初始态为 4 个路口的
红灯全亮。之后,1、3 路口的绿灯亮,2、4 路口的红灯亮,1、3 路口方向通车。延迟
30 秒后,1、3 路口的绿灯熄灭,而 1,3 路口的黄灯开始闪烁(1HZ)。闪烁 5 次后,1、
3 路口的红灯亮,同时 2、4 路口的绿灯亮,2、4 路口方向开始通车。延迟 30 秒时间后,
2、4 路口的绿灯熄灭,而黄灯开始闪烁。闪烁 5 次后,再切换到 1、3 路口方向。之后,
重复上述过程。
原理说明:
此方案是通过并行接口芯片 8255A 和 8086 计算机的硬件连接,以及通过 8253 延时的方
法,来实现十字路口交通灯的模拟控制。
课 程 设 计 任 务 书
3.对本课程设计工作任务及工作量的要求〔包括课程设计计算说明书(论
文)、图纸、实物样品等〕:
1、选用 8086CPU 和相关接口芯片完成相应的功能。
2、画出详细的硬件连接图;
3、给出程序设计思路、画出软件流程图;
4、给出所有程序清单并加上必要注释;
5、完成 proteus 仿真;
6、撰写设计报告、调试报告及设计心得。
4.主要参考文献:
1、周荷琴 吴秀清. 微型计算机原理与接口技术(第 4 版).中国科技大学出版社 2008
2、顾晖.微机原理与接口技术:基于 8086 和 Proteus 仿真.电子工业出版社 2011
3、彭虎.微机原理与接口技术(第 2 版) . 电子工业出版社
4、周明德.微型计算机系统原理及应用.北京:清华大学出版社
5、戴梅萼,史嘉权.微型计算机技术及应用.北京:清华大学出版社
课 程 设 计 任 务 书
5.本课程设计课题工作进度计划:
起 迄 日 期
工 作 内 容
2013 年
12 月 16 日 ~ 12 月 18 日
12 月 19 日 ~ 12 月 21 日
12 月 22 日 ~ 12 月 24 日
12 月 25 日 ~ 12 月 26 日
下达设计任务书,查资料
完成原理设计
安装调试
撰写设计报告
12 月 27 日 ~12 月 28 日
答辩或成绩考核
教研室主任审查意见:
负责人签字:
年 月 日