单片机交通灯实习报告 - 图文 下载本文

成绩 南京工程学院

课程设计说明书(论文)

题 目 交通灯管理系统

课 程 名 称 单片机及其接口技术 院 系 电力工程学院 专 业 电气工程及其自动化 班 级 电气 081 学 生 姓 名 李金鹏 学 号 206080923 设 计 地 点 工程实践中心 8—216 指 导 教 师 王曼

设计起止时间: 2011 年 6 月 20 日至 2011 年 6 月 24

- 2 -

目录

课程设计任务书…………………………………………………………… 1 第一章 单片机简介 ……………………………………………………… 6 1.1 MSC-51简介…………………………………………………… 6 1.2 MSC-51引脚功能……………………………………………… 7 1.38255简介……………………………………………………… 8 第二章 总体设计方案…………………………………………………… 9 2.1任务要求………………………………………………………… 9 2.2总体设计………………………………………………………… 10 2.3硬件连接………………………………………………………… 11 第四章 软件设计……………………………………………………… 11 3.1流程图………………………………………………………… 12 3.2主程序设计……………………………………………………… 13 3.3子程序设计……………………………………………………… 14 3.4 中断设计………………………………………………………… 15 第四章 运行结果……………………………………………………… 16 4.1 状态0…………………………………………………………… 16 4.2 状态1…………………………………………………………… 17 4.3状态2…………………………………………………………… 18 4.4状态3…………………………………………………………… 19 4.5中断……………………………………………………………… 20

第五章 心得体会………………………………………………………… 21

- 3 -

南京工程学院

课程设计任务书

题目 交通灯管理系统

课 程 名 称 单片机及其接口技术 院(系、部、中心) 电力工程学院 专 业 电气工程及其自动化 班 级 电气 081 起 止 日 期 2011.6.20~2010.6.24 指 导 教 师 王 曼

- 1 -

1.课程设计应达到的目的 本课程设计是在学生学习完《单片机及其接口技术》课程后进行的一次全面的综合练习。通过本次课程设计进一步巩固和加深对单片机课程的基本知识的理解,掌握使用单片机的基本技能,了解有关单片机应用系统开发的过程与方法,提高利用单片机软硬件解决实际问题的能力。 2.课程设计题目及要求 本课题要求使用51单片机及可编程并行接口芯片Intel8255A实现一个模拟交通灯系统。十字路口东西方向和南北方向各安装一组交通灯,其中东西方向红、绿、黄灯对应试验仪G6区发光二极管3、1、2;南北方向红、绿、黄灯对应试验箱G6区发光二极管4、5、6;并且双方都有对应的倒计时LED。 要求: 1、 交通信号灯的变化规律为: 状态0:东西向绿灯亮,南北向红灯亮;延时20秒进入状态1 状态1:东西向黄灯亮,南北向红灯亮;延时5秒进入状态2 状态2:东西向红灯亮,南北向绿灯亮;延时20秒进入状态3 状态3:东西向红灯亮,南北向黄灯亮;延时5秒进入状态0;如此循环往复 2、 紧急通道功能,按下紧急按钮,各路口灯全亮,延时5秒,以供急救车通过。急救车通过后,红绿灯恢复为紧急按钮按下之的前状态继续运行。 3、 各状态的延时都有倒计时LED进行计时显示。 说明: 1、 实验箱MCU为AT89S51,主频为11.0592Hz; 2、 A3区A0、A1是地址锁存器对应P0.0、P0.1输出引脚;A3区片选信号线地址范围: 片选 CS1 CS2 CS3 CS4 地址范围 0F000H~0FFFFH 0E000H~0EFFFH 0D000H~0DFFFH 0C000H~0CFFFH 片选 CS5 CS6 CS7 CS8 地址范围 0B000H~0BFFFH 0A000H~0AFFFH 09000H~09FFFH 08000H~08FFFH 3、 实验箱硬件电路连接图如下: - 2 -