1、 信息与电气工程学院 课程设计报告课程设计报告 题题 目:目: 专专 业:业: 班班 级:级: 姓姓 名:名: 学学 号:号: 指导教师指导教师: 年年 月月 日日 2 2 信息与电气工程学院 课程设计任务书 20 20 20 20 学年第学年第 学期学期 专业: 班级: 学号: 姓名: 课程设计名称: 微机原理与接口技术 设计题目: 交通灯控制系统设计 完成期限:自 年 月 日至 年 月 日共 周 设计依据、要求及主要内容(可另加附页) : 设计依据:设计依据: 交通灯在我们的日常生活中很常见, 现代化城市交通中交通灯已成为城市不 可或缺的一部分。基于微处理器的交通灯控制系统成为主要设计方法
2、。采用微处 理器结合外围芯片,通过软件编程方式即可实现对交通灯的控制。 设计内容及要求:设计内容及要求: 采用 8086/8088 控制器和 8 位并行接口芯片 8255 设计实现交通灯控制系统, 编写软件程序并采用 Protel软件或其它软件绘出硬件电路图和 PCB 板图。 基本要求: (1) 初始状态为全红灯,等待 5 秒,LED 显示倒计时,然后东、西方向亮红 灯,南、北方向亮绿灯,时间为 10 秒,LED 显示倒计时;转为南、北方 向绿灯闪 3 秒,然后转为黄灯 3 秒,LED 显示倒计时;再转为东、西方 向绿灯,南、北方向红灯,时间为 10 秒 LED 显示倒计时;然后再转为 东、西
3、方向绿灯闪 3 秒,再转为黄灯 3 秒;再次转为东、西方向红灯, 南、北方向绿灯。最后照此循环。 (2) 采用 Protel软件绘制硬件电路图。 提高要求: (1) 如果发生突发情况,如实施救护让道情况,要求东西或南北方向长时间 红灯,应如何处理?请给出设计方案。 (2) 采用 Protel软件绘制 PCB 板图。 指导教师(签字) : 批准日期: 年 月 日 3 3 摘要:摘要: 交通灯设计思路:基于微处理器的交通灯控制系统成为主要设计方法。采用 微处理器结合外围芯片,通过软件编程方式即可实现对交通灯的控制。 本次设计采用 8086/8088 控制器和 8 位并行接口芯片 8255 设计实现
4、交通灯 控制系统,编写软件程序并采用 Protel 软件绘出硬件电路图和 PCB 板图。 8255 简介: 8255 是 Intel 公司生产的可编程并行 I/O 接口芯片,有 3 个 8 位并行 I/O 口。具有 3 个通道 3 种工作方式的可编程并行接口芯片(40 引脚) 。其各口功能 可由软件选择,使用灵活,通用性强。8255 可作为单片机与多种外设连接时的 中间接口电路 数码管: 数码管是一种半导体发光器件,其基本单元是发光二极管。 译码器原理及常用译码器简介: 译码器的功能是对具有特定含义的输入代码进行“翻译“, 将其转换成相应的输出 信号。译码器的种类很多,常见的有二进制译码器、二-十进制译码器和数字显 示译码器 双色LED灯简介:双色LED 灯是由一个红色LED管芯和一个绿色LED 管芯封装在一 起,公用负端口。当红色正端加高电平,绿色正端加低电平,红灯亮;当红色正端加低 电平,绿色正端加高电平时,绿灯亮;两端都加高电平时,黄灯亮。 4 4 目录目录 一、一、绪论绪论5 5 二、二、设计目的设计目的5 5 三、三、设计要求设计要求5 5 四、四、设计设计方案方案6 6 五、五、芯片、端口选择及使用原理芯片、端口选择及使用原理6 6 六、六、实验原理图实验原理图1010 七、七、PCBPCB 图图