交通灯控制实验

交通灯控制实验

ID:47636694

大小:335.18 KB

页数:7页

时间:2019-09-10

交通灯控制实验_第1页
交通灯控制实验_第2页
交通灯控制实验_第3页
交通灯控制实验_第4页
交通灯控制实验_第5页
资源描述:

《交通灯控制实验》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、交通灯控制实验学院:信息技术学院班级:计07_2第一完成人:王双卿第二完成人:王万昭第三完成人:张博第四完成人:第四完成人:张伟学号:200707111093学号:200707111078学号:208070711104学号:208070711166学号:208070711173实验目的:综合运用8259A,8253,8255A三个接口芯片,学会它们之间的配合使用实验内容:如下图所示,L7,L6,L5作为南北路口的交通灯,与PC7,PC6,PC5相连;L2,L1,LO作为东西路口的交通灯,与PC2,PC1,PCO相连,编程使六个交通灯,按交通灯变化规律,循环点亮或熄灭。实验中各个芯片间的连线:程

2、序流程图:N实验程序:datasegmentcountdw0dataendsstacksegmentstack'stack5db100dup(?)stackendscodesegmentmainprocfarassumecs:code,ds:data,es:data,ss:stackstart:movax,stackmovss,axmovax,datamovds,axmoval,00110101B;8253控制字:通道0,先写低字节,后写高字节,方式2,二进制计数movdx,283houtdx,al;写入控制字moval,00hmovdx,280houtdx,almoval,50h;先送出低字

3、节;后送出高字节outdx,almovakOl11011lb;8253控制字:通道1,先写低字节,后写高字节,方式3,二进制计数movdx,283houtdx,almoval,00hmovdx,281houtdx,almoval,20h;写入控制字;先送出低字节;后送出高字节outdx,almovalJOOOOGOObmovdx,28bhoutdx,almoval,ofhmovah,35hint21hpushespushbxpushdsmovdx,offsetqqmovax^segqqmovds,axmoval,Ofhmovah,25hint21hpopdsinal,2lhandal,7fho

4、ut21h,alsti;8255A控制字:;写入控制字;得到原中断向量;存储原屮断向量;设置中断向量;设置中断屏蔽位wai:movahJint16hjzwaipopdxpopdsmoval,Ofhmovah,25hint21hmovah4chint21hretmainendpdelayprocnearpushdipushsimovdi,2000delay1:movsi,3000delay2:decsijnzdelay2decdijnzdelay1popsipopdiretdelayendpqqprocnearpushdspushaxpushexpushdxmovax,datamovds,axs

5、tiempcount,0jnzPPmovex,3moval,0movdx,28bhoutdx,almoval,00001111boutdx,alloopl:moval,00000011boutdx,alcalldelaymoval,00000010boutdx,alcalldelay;延时子程序;小断服务子程序;东西路口的绿灯灭;南北路口的红灯亮;东西路口的黄灯闪decexjnzloopl;南北路口的红灯灭;南北路口的绿灯;东西路口的红灯同吋亮;南北路口的绿灯灭;南北路口的黄灯闪moval,00001110boutdx,almovaLOOOOlOllboutdx,almovaLOOOOOlOl

6、boutdx,alinccountjmpexitpp:movex,3moval,00001010bmovdx,28bhoutdx,alloop2:mvoal,00001101boutdx,alcalldelaymoval,00001100boutdx,al;南北路口的红灯亮;东西路口的红灯灭;东西路口的绿灯亮calldelaydecexjnzloop2moval,00001111bout28bh,almoval,00000100boutdx,almovalJoutdx,aldeccountexitxlimoval,20hout20h,alpopdxpopexpopaxpopdsiretqqen

7、dpcodeendsendstart

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。