交通灯控制系统课程设计.docx
《交通灯控制系统课程设计.docx》由会员分享,可在线阅读,更多相关《交通灯控制系统课程设计.docx(19页珍藏版)》请在三一办公上搜索。
1、课程设计说明书设计名称:单片机原理及应用课程设计题目:交通灯限制系统设计学生姓名:黄德春专业:09电气工程及自动化班级:3三学号:2009364341指导老师:屈莉莉吴茂张彩霞日期:2019年1月4日课程设计任务书电气工程及自动化专业09年级(3)班黄德春一、设计题目交通灯限制系统设计二、主要内容仿照十字路口交通灯功能,设计一个基于单片机的交通灯限制系统。要求东西方向,南北方向各自有红,黄,直行绿,转弯绿功能,有数码管倒计数功能。基本动作要求为红60秒,直行37秒,黄3秒(闪动),转弯绿17秒,黄3秒(闪动),志向设计是绿灯转黄灯前3秒绿灯闪动,利用按键可以修改不同方向绿灯工作时间,同时红灯时
2、间按绿灯工作时间调整。可选做对紧急车辆用开关允许通行。三、具体要求1 .了解硬件电路组成,以及各部分的作用。2 .驾驭交通灯的设计原理3 .设计交通灯软件程序,画主程序,子程序流程图,编写程序清单。4 .完成系统调试。5 .撰写课程设计报告。四、进度支配1 .每个同学依据试验题目,查找相应资料,并由组长组织分析任务要求,对任务进行分解,明确每个同学的具体任务。(半天)2 .基本技能培训:安装试验板和下载线。(2天)3 .按分工要求,分析电路结构,拟定电路连接方案,画出实现的软件框图,分头进行电路连接,软件编写。(2天)4 .学会并娴熟驾驭在伟福和KeiIC开发平台上,用汇编和C语言编程和调试,
3、并写入CPU,进行实际调试。(2天半)5 .编写不少于3000字的课程设计总结报告及供应程序清单(电子版)。(1天)6 总结及答辩。(1天)五、完成后应上交的材料1 .课程设计说明书2 .源程序清单(电子版)六、总评成果指导老师签名日期年月日系主任一审核日期一年月日书目一.软件部分11 设计的主要内容11 .1主要功能的介绍12 .2程序基本功能12 、程序框图21 .1主程序的流程图22 .2交通灯子程序的流程图23 .3定时器1流程图34 .4定时器O流程图35 .5键盘扫描子程序流程图46 .6定时器2程序流程图4二.硬仰二51、AT89C52芯 5片2、74LS373锁存器芯片57 、
4、EEPROM(电可擦写只读存储器)74、1838红外接收头85、设计原理图部分:10三、调试过程及编程体会14四、参考文献17一.软件部分1.设计的主要内容:1.l主要功能介绍:仿十字路口交通灯功能(运用两块学习板进行仿昭)J、X(I)包含东西方向,南北方向各自有红,黄,直行绿,绿灯,转弯绿;(2)并用两块两位的数码管实现倒计数等功能;(3)利用外部中断实现紧急状况限制;(4)利用四个按键来调整各方向通行时间调整。(5)运用红外接收发送实现数据传送同步1.2程序基本功能:其中“V”表示亮,X”表示熄灭,表示闪烁。南北方向东西方11J时间(三)红直转黄红直转黄灯绿绿灯灯绿绿灯37X3XX*X*1
5、7X3X*37XX3*X*17XXXX3X*XX*2、程序框图:2.1. 程序的程序框图:图1、导/的程序框图Z r4-t J _v,1 UIFFrZ _7*1 J2.2. 交通处”LL士、土、g.lrJ-.f/Izdr4-RQ八.r-tJaLn=斗争、.乂但,JJ4王序本匡图2.3. 定时器一4二U氏动重装定时器,1200kps波廷一千;A口二二F里打通信,XX.11rISi一一一.38khz方波发生器可一(壬SS4口生钻*二国j34程序框图2.4.费fcT0“1每1/256秒进入一次溢由彳一i1vp/,田,krJ/-s-*rt-X图4、1定时器O时程序框图向iziU+Z士、I出上J键SSj
6、yjfej斤nr昨km1/4士.图“半盘扫箱子程力,2.6定时器才a2图(16位捕获模式,用于红外放射、接收)J4、 cr rU- RQ C 供加、占Q C S J 111 4.2-t rrr7CXVC7VU *LP-T2P1. O壬乂七Jn f Ak J-L氏电压,取数据存储器(RAM),器件接受ATMEL公司的高密度、非易失性存储技术生产,兼容标准图6STC89C52芯片MCS-51指令系统,片内置通用8位中心处理器和Flash存储单元,功能强大的AT89C52单片机可为您供应许多较困难系统限制应用场合。STC89C52有40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中
7、断口,3个16位可编程定时计数器,2个全双工串行通信口,2个读写口线,AT89C52可以依据常规方法进行编程,但不行以在线编程(S系列的才支持在线编程)。2. 74LS373锁存器芯片单片机系统中常用的地址锁存器芯片74LS373以及ConIS的74hc3730是带三态缓冲输出的8D触发器,其引脚图及结构原理图、电路连接图如下:图7、74LS373引脚图内部结构原理图电路连接图表2.74LS373真值表::EGDQEG功能OO直通Qi=Di1.HHH1.HLL01保持(Qi保持不变)1X输出高阻LLXQ上表是74LS373的真值表,表中:1.低电平;H高电平;X不定态;QO建立稳态前Q的电平;
8、G输入端,及8031ALE连高电平:畅通无阻低电平:关门锁存。图中OE使能端,接地。当G=“1”时,74LS373输出端IQ-8Q及输入端ID8D相同;当G为下降沿时,将输入数据锁存。3. EEPROM(电可擦写只读存储器)EEPROM,或写作E2PR0M,全称电子抹除式可复写只读存储器(英语:Electrically-ErasableProgrammableRead-OnlyMemory),是一种可以通过电子方式多次复写的半导体存储设备。相比EPROM,EEPROM不须要用紫外线照射,也不需取下,就可以用特定的电压,来抹除芯片上的信息,以便写入新的数据。EEPRoM有四种工作模式:读取模式、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 交通灯 控制系统 课程设计

链接地址:https://www.31ppt.com/p-5669864.html