1、1 课课 程程 设设 计计 (微机原理及接口技术微机原理及接口技术) 班 级 计科计科0704 姓 名 学 号 0712104270 指导教师 二一年七月十三日 2 课程设计任务书及成绩评定课程设计任务书及成绩评定 课题名称课题名称 交通灯控制系统 、题目的目的和要求、题目的目的和要求: 学习和掌握计算机中常用接口电路的应用和设计技术,充分认识 理论知识对应用技术的指导性作用,进一步加强理论知识与应用相结 合的实践和锻炼。通过这次设计实践能够进一步加深对专业知识和理 论知识学习的认识和理解,使自己的设计水平和对所学的知识的应用 能力以及分析问题解决问题的能力得到全面提高。 、设计进度及完成情况
2、、设计进度及完成情况 日 期 内 容 2010.7.4-7.6 选取参考书,查阅有关文献资料,初步设计。 2010.7.77.8 创建相关流程图、原理图,编写源程序 2010.7.12 调试程序并记录调试中的问题。 2010.7.13 系统测试,演示设计成果。 2010.7.14 整理课程设计说明书,并上交 主要参考文献及资料主要参考文献及资料 1 戴梅萼等.微型计算机技术及应用.清华大学出版社出版,2008.2 2 徐建平, 成贵学, 朱萍等主编,微机原理与接口技术,北京航空工业出版社,2010 3 马金忠编 ,微机原理及应用学习指导,重庆大学出版社,2009 3 、成绩评定:、成绩评定:
3、设计成绩: (教师填写) 指导老师: (签字) 二一 年 七 月十三日 1 目录 第一章第一章 概述概述 1 第二章第二章 系统分析系统分析与设计与设计 . 2 第三章第三章 程序设计流程图程序设计流程图 . 2 第四章第四章 源程序代码源程序代码 5 第五章第五章 测试测试 7 第六章第六章 心得体会心得体会 . 8 1 第一章 概述 1.1 本课程设计意义 课程设计是实践性教学中的一个重要环节,它以某一课程为基础,可以涉及和课程 相关的各个方面,是一门独立于课程之外的特殊课程。课程设计是让同学们对所学的课 程更全面的学习和应用,理解和掌握课程的相关知识。微机原理与接口技术是一门 重要的专业
4、课。 1.2 课题意义和设计目标 按照时间控制原则,利用并行接口和定时器,采用时间中断方式设计一套十字路口 的交通灯管理系统,通行时间(或禁止时间)30 秒,准备时间 3 秒,在准备时间里黄灯 闪烁 3 次,闪烁频率为 0.5 秒,周而复始。可利用 8255、8253、8259 等接口电路。 2 第二章 系统分析与设计 2.1系统设计 假设 1、2、3、4 分别表示南西北东。初始态为东西南北四盏灯全部为红色,然后 1、 3 路口的绿灯亮,2、4 路口的红灯亮,持续 30 秒。然后 1、3 路口的绿灯熄灭,黄灯亮, 持续 0.5 秒,然后黄灯灭,持续 0.5 秒,让黄灯闪三次,1、3 路口的红灯亮,同时 2、4 路口的绿灯亮,持续 30 秒。然后然后 2、4 路口的绿灯熄灭,黄灯亮,持续 0.5 秒,然后 黄灯灭, 持续 0.5 秒,让黄灯闪三次,然后循环到初始状态,如此循环,实现交通灯控制。 时间计时是通过延迟子程序实现的,通过设定初值然后递减来达到计时的功能。 第三章 程序设