交通灯(毕业课程设计).doc
《交通灯(毕业课程设计).doc》由会员分享,可在线阅读,更多相关《交通灯(毕业课程设计).doc(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、青 岛 科 技 大 学本 科 课 程 设 计 报 告 交通灯的设计题 目 _闫春娟指导教师_韩性启学生姓名_0409310231学生学号_04级5电子信息工程信息科学技术_学院(部)_专业_班2008151_年 _月 _日课程设计地点弘毅楼C402、403课程设计时间2007-12-312008-1-15课程设计目的1. 通过本次课程设计进一步熟悉和掌握单片机的结构及工作原理,巩固和加深“单片机原理与应用”课程的基本知识,掌握电子设计知识在实际中的简单应用。2. 综合运用“单片机原理与应用”课程和先修课程的理论及生产实际知识去分析和解决电子设计问题,进行电子设计的训练。3. 学习电子设计的一般
2、方法,掌握AT89C52芯片以及简单电子设计过程和运行方式,培养正确的设计思想和分析问题、解决问题的能力,特别是总体设计能力。4. 通过计算和绘制原理图、布线图和流程图,学会运用标准、规范、手册、图册和查阅有关技术资料等,培养电子设计的基本技能。5. 通过完成一个包括电路设计和程序开发的完整过程,了解开发单片机应用系统全过程,为今后从事的工作打基础。指导教师评语 指导教师签字:验收(答辩)意见验收(答辩)人员签字:系(教研室)意 见 教研室主任签字:成 绩(百分制)1.主要内容本课程是利用单片机最小系统设计交通灯,单片机最小系统包括:复位电路、外部晶振、低位地址锁存等。该课程应该据有的功能是:
3、具有显示红绿交通灯功能,可以设置外部操作能对计时器直接复位启动。2.需求分析红绿交通灯是我们日常生活经常见到也是必不可少的,随着城市社会经济的发展,城市道路交通供给和需求的矛盾日益突出,并引发很多交通问题。本文根据城市交通的特点和面临的交通问题,提出基于交通灯控制的城市交通流动态管理系统。3. 设计思想本课程设计是基于AT89C5设计的红绿交通灯。用AT89C5与电阻、电容、开关等组成单片机的最小系统,AT89C52单片机的P1口驱动其中三个作为驱动端口驱动红绿交通灯亮与灭。P1口是单纯的通用8位准双向I/O端口,每位可驱动4个TTL负载。作为通用I/O端口,与P0端口的区别在于内部具有上拉电
4、阻,所以输出时不用外接上拉电阻。 4.实现方法(1)在设计中利用软件程序延时的方法来控制红(绿)的亮的时间。考虑延时时间较长所以先用T0产生终端然后通过计数的方法来实现延时。利用口的P1.1、P1.2、P1.3作为红绿灯控制端口。(2)南北向的绿灯连在一块,东西向的红灯连在一块,他们一块与P1.1相连。同样南北向的红灯连在一块,东西向的绿灯连在一块,他们一块与P1. 2相连,四个黄灯连在一块与P1.3相连。(3)程序流程图:开始南北红东西绿延时15s黄灯亮南北绿东西红黄灯亮延时15s 图程序流程图5.芯片介绍1. AT89C52芯片AT89C52是一个低电压,高性能CMOS 8位单片机,片内含
5、8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,功能强大的AT89C52单片机可为您提供许多较复杂系统控制应用场合。AT89C52有40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,3个16位可编程定时计数器,2个全双工串行通信口,2个读写口线,AT89C52可以按照常规方法进行编程,也可以在线编程。其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的Flash存储器可有
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 交通灯 毕业 课程设计
限制150内