交通信号灯模拟控制系统的设计

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

交通信号灯模拟控制系统的设计目录一、课程设计任务书(一)课程设计应达到的目的--------------------------------3(二)课程设计题目及要求----------------------------------3(三)课程设计任务及工作量的要求--------------------------4(四)主要参考文献----------------------------------------4(五)课程设计进度安排------------------------------------5二、课程设计说明书(一)课程设计目的----------------------------------------6(二)课程设计实验设备------------------------------------6(三)设计思路与功能描述----------------------------------6(四)电路原理图及其说明----------------------------------7(五)结构框图--------------------------------------------9(六)系统调试中的问题和解决办法--------------------------9(七)运行情况和结论--------------------------------------9(八)源程序清单------------------------------------------9(九)心得与体会------------------------------------------16三、附录:(一)交通灯模拟图----------------------------------------16(二)参考文献--------------------------------------------17课程设计任务书目录;一、课程设计任务书;(一)课程设计应达到的目的;二、课程设计说明书;(一)课程设计目的;三、附录:;(一)交通灯模拟图;课程设计任务书;课程设计说明书;一、课程设计的目的;1掌握可编程接口芯片8255、8253的应用和初;2学习并掌握多重循环嵌套程序的设计,掌握指令执行;目录一、课程设计任务书(一)课程设计应达到的目的----------------------------3(二)课程设计题目及要求------------------------------3(三)课程设计任务及工作量的要求----------------------4(四)主要参考文献------------------------------------4(五)课程设计进度安排--------------------------------5(六)成绩考核----------------------------------------5二、课程设计说明书(一)课程设计目的-----------------------------------------6(二)课程设计实验设备-------------------------------------6(三)设计思路与功能描述-----------------------------------6(四)电路原理图及其说明-----------------------------------7(五)结构框图---------------------------------------------9(六)系统调试中的问题和解决办法---------------------------9(七)运行情况和结论---------------------------------------9(八)源程序清单-------------------------------------------9(九)心得与体会-------------------------------------------16三、附录:(一)交通灯模拟图--------------------------------------16(二)参考文献---------------------------------------------17课程设计说明书一、课程设计的目的1掌握可编程接口芯片8255、8253的应用和初始化编程方法。2进一步掌握8086/88汇编语言程序设计方法。3学习并掌握多重循环嵌套程序的设计,掌握指令执行时间的计算和软件延时程序的设计。二、实验的设备1装有星研集成环境软件的计算机一台2Star实验箱一台三、设计思路与功能描述1、设计要求:设计一个十字路口的交通信号灯(由实验仪的LED发光二极管模拟)。采用8255PA口输出控制信号灯,8255PC0输入K8控制开关信号;用8253硬件定时,软件查询方式实现如下功能:白天模式:①东西方向和南北方向各放行10秒。绿灯转红灯前黄灯闪烁4秒。②LED数码显示器显示倒数计时,从9倒数到0;倒数到4时黄灯亮。夜间模式:两个方向黄灯闪烁,绿灯和红灯不亮。2、设计思路:(1)8255:分析:本设计中,交通信号灯的灯光变化和数码显示通过8255实现控制。PA口用于输出信号控制灯光的变化(D6D5=00,D4=0),PB口用于输出信号控制数码管的显示(D2=0,D1=0),PC0用于输入K8的控制开关信号,PC1用于输入用于硬件延时的方波信号(D0=1)。PC7用于输出控制数码管工作/不工作的信号(D3=0)。故写入方式控制字为10000001B=81H。8255输入/输出信号如下表所示:a.灯光显示:送低电平则灯亮,送高电平则灯灭。b.LED数码显示:数码管采用共阴极接法,位选信号为0则数码管工作。a~dp段发亮条件:对应位输入1,见下表所示:moval,10111011b;夜间黄灯闪烁,使灯全都亮movdx,0f000houtdx,alcalldelaymoval,11111111b;使得灯都灭掉movdx,0f000houtdx,alcalldelayjmplll:movdx,0f002h;moval,7fhoutdx,almoval,01101111b;movdx,0f000houtdx,alcallacallb;moval,11010111b;movdx,0f000houtdx,alcallacallc;jmplmovah,4chint21hdelayproc;8253m:movdx,0f002h;PCinal,dxandal,02hjzm;n:movdx,0f002hinal,dxandal,02hjnzn;retdelayendpaa:jmpl;aprocmoval,6fh;movdx,0f001houtdx,alcalldelay;calldelaymovdx,0f002h;选中PC7,工作南北绿灯,东西红灯(9s-4s)南北黄灯,东西红灯(3s-1s闪烁)南北红灯,东西绿灯(9s-4s)南北红灯,东西黄灯(3s-1s闪烁)延时0.5秒钟1接8253的OUT0等于0时则转,等待高电平等于1时则转,等待低电平无条件转l数码管显示9共延时1s判断工作在夜间1/白天0andal,01hjnzlmoval,7fh;数码管显示8movdx,0f001houtdx,alcalldelay;共延时1scalldelaymovdx,0f002h;判断工作在夜间1/白天0inal,dxandal,01hcmpal,0hjnzaa;moval,07h;movdx,0f001houtdx,alcalldelaycalldelaymovdx,0f002hinal,dxandal,01hcmpal,0hjnzaamoval,7dh;movdx,0f001houtdx,alcalldelaycalldelaymovdx,0f002hinal,dxandal,01hcmpal,0hjnzaajmpzbb:jmpaaz:moval,6dh;movdx,0f001houtdx,alcalldelaycalldelaymovdx,0f002hinal,dxandal,01hcmpal,0hjnzaa为1转aa数码管显示7数码管显示6数码管显示5moval,66h;数码管显示4movdx,0f001houtdx,alcalldelaycalldelaymovdx,0f002hinal,dxandal,01hcmpal,0hjnzbbretaendpbprocmoval,4fh;movdx,0f001houtdx,almoval,10101111b;movdx,0f000houtdx,alcalldelaymoval,11101111b;movdx,0f000houtdx,alcalldelaymovdx,0f002hinal,dxandal,01hcmpal,0hjnzbbmoval,5bh;movdx,0f001houtdx,almoval,10101111b;movdx,0f000houtdx,alcalldelaymoval,11101111b;movdx,0f000houtdx,alcalldelaymovdx,0f002hinal,dxandal,01hcmpal,0h数码管显示3南北黄灯亮南北黄灯暗数码管显示2南北黄灯亮南北黄灯暗jnzbbjmpycc:jmpbby:moval,06h;数码管显示1movdx,0f001houtdx,almoval,10101111b;南北黄灯亮movdx,0f000houtdx,alcalldelaymoval,11101111b;movdx,0f000houtdx,alcalldelaymovdx,0f002hinal,dxandal,01hjnzccmoval,3fh;movdx,0f001houtdx,almoval,10101111b;movdx,0f000houtdx,alcalldelaymoval,11101111b;movdx,0f000houtdx,alcalldelaymovdx,0f002hinal,dxandal,01hjnzccretbendpcprocmoval,4fh;movdx,0f001houtdx,almoval,10101111b;movdx,0f000houtdx,alcalldelaymoval,11101111b;movdx,0f000h南北黄灯暗数码管显示0南北黄灯亮南北黄灯暗数码管显示3东西黄灯亮东西黄灯暗outdx,alcalldelaymovdx,0f002hinal,dxandal,01hcmpal,0hjnzccjmpxddd:jmpccx:moval,5bh;数码管显示2movdx,0f001houtdx,almoval,10101111b;movdx,0f000houtdx,alcalldelaymoval,11101111b;movdx,0f000houtdx,alcalldelaymovdx,0f002hinal,dxandal,01hcmpal,0hjnzdddmoval,06h;movdx,0f001houtdx,almoval,10101111b;movdx,0f000houtdx,alcalldelaymoval,11101111b;movdx,0f000houtdx,alcalldelaymovdx,0f002hinal,dxandal,01hcmpal,0hjnzdddmoval,3fh;movdx,0f001houtdx,almoval,10101111b;东西黄灯亮东西黄灯暗数码管显示1东西黄灯亮东西黄灯暗数码管显示0东西黄灯亮movdx,0f000houtdx,alcalldelaymoval,11101111b;东西黄灯暗movdx,0f000houtdx,alcalldelaymovdx,0f002hinal,dxandal,01hcmpal,0hjnz

1 / 17
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功