- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
交通灯控制系统设计 实验报告
综合设计实验项目名称:交通灯控制系统设计适用年级: 2 所属课程:微型计算机原理班级: 2011级电通6C班姓名:林学号:2011310018x日期: 2013/6/23 一、实验目的:要求学生综合所学的软硬件知识,并应用基础实验所获得的实验设计技能,独立设计解决实际应用问题的系统。二、设计要求:(1)东西方向和南北方向交替准行控制 1)使东西方向准行时,东西方向上的绿灯亮,南北方向的红灯亮,经过15秒后,使南北方向准行时,南北方向上的绿灯亮,东西方向的红灯亮,如此交替。 2)假设东西方向是主要交通干道,当在南北方向准行15秒时间未到时,检测到东西方向已聚集了8辆车,则提前使东西方向准行,南北方向禁行。(2)特殊控制 1)当准行和禁行时间倒计时到最后3秒时,准行方向上绿灯亮的同时该方向的黄灯闪烁,而禁行方向上的红灯亮同时黄灯也闪烁。 2)在数码管上显示准行时间,并以秒倒计时。说明:设实验箱发光二极管单元中的一个绿灯为东西方向上的绿灯,最后一个绿灯为南北方向上的绿灯;第一个红灯为东西方向上的红灯,最后一个红灯为南北方向上的红灯;第二个红灯为东西方向上的黄灯,第三个红灯为南北方向上的黄灯。三、具体设计内容:8255初始化:A、B、C口方式0输出A口低4位输出位选,B口输出显示代码C口输出灯控信号8253初始化:T0定时20ms,方式2/3,IRQ0 中断T2计数,方式0, IRQ7中断时钟计数初始化:N1=25,N2=2,N3=15,0.5S 1S 15S K=0,(0前10S/FFH后15S)东西准行信号,南北准行信号黄灯亮,黄灯灭显示秒数的个位显示秒数的十位N3变为非压缩BCD 码存入显示缓冲区 D7 D6 D0东西红东西黄南北黄南北红东西绿南北绿灯¤¤¤¤¤¤¤¤四、实验中的芯片及线路:1.实验系统中的8253芯片图1 系统中的8253单元系统中的8253芯片的0#通道输出线与8259的0#中断请求线相连,作为实时钟中断信号。1#通道输入1.8253MHZ的信号源,输出接8251的收发时钟端,供串行通信用。2#通道开放给用户使用。8253端口地址如下表:信号线寄存器地址IOY20#40H1#41H2#42H控制口43H2.实验系统中的8255芯片图2系统中的8255单元系统中的8255芯片端口地址如下表:信号线寄存器地址IOY3A口60HB口61HC口62H控制口63H3.实验系统中的8259A芯片图3 系统中的8259A单元系统中的8259A芯片工作于单片方式,编程口地址为:20H、21H。它可由用户扩展连接成级连方式。中断矢量地址与中断号之间的关系如下表:中断序号IRQ0IRQ1IRQ2IRQ3IRQ4IRQ5IRQ6IRQ7中断类型号08H09H0AH0BH0CH0DH0EH0FH矢量地址20H |23H24H |27H28H |2BH2CH |2FH30H |33H34H |37H38H |3BH3CH |3FH4. 实验线路图 +5V 1.19MHZ ……KK1…… +5V .…….. ………..………………….五.程序流程图六.程序设计STACK?SEGMENT?STACKDW??64?DUP(?)STACK?ENDSDATA?SEGMENTTABLE?DB??3FH,06H,5BH,4FH,66H,6DH,7DH,07H,77H,7CHBUF DW??N1 DB?25N2 DB?2N3 DB?15K DB?0DATA?ENDSCODE?SEGMENTASSUME?CS:CODE,SS:STACK,DS:DATASTART:?MOV??AX,?DATAMOV??DS,AXCLI?????????????;CPU关中断MOV??AL,80H?????;向控制口送8255的初始化控制字OUT??63H,AL????;A、B、C口以方式0输出?MOV??AL,36H???????OUT??43H,AL???????MOV??AL,0F8HOUT??40H,ALMOV??AL,5CH????OUT??40H,AL??????;8253初始化,T0定时20msMOV??AL,90
您可能关注的文档
最近下载
- 《膝关节前后交叉韧带损伤》课件.ppt VIP
- 产钳和胎头吸引助产课件.pptx VIP
- 前交叉韧带损伤学习课件.pptx VIP
- GeForce GTX 1070Ti显卡电路图纸参考 PG411 Rev A00.pdf VIP
- 2025-2026学年小学美术五年级上册人美版·北京(主编杨力)(2024)教学设计合集.docx
- 学堂在线 生活英语进阶 章节测试答案.docx VIP
- 一汽-奔腾B50-产品使用说明书-奔腾B50 2014款1.6MT伙伴-CA7165MT4-B50伙伴用户手册.pdf VIP
- 八年级数学下册重难点压轴题突破专项(苏科版)06平行四边形(五大题型,45题)含答案与解析.pdf
- 角膜地形图与圆锥角膜.ppt VIP
- 2025四川内江市总工会招聘工会社会工作者14人笔试备考题库及答案解析.docx VIP
文档评论(0)