网站大量收购闲置独家精品文档,联系QQ:2885784924

华师物电学院微机综设交通灯.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
华师物电学院微机综设交通灯

一、实验目的: 要求学生综合所学的软硬件知识,并应用基础实验所获得的实验设计技能,独立设计解决实际应用问题的系统。 二、设计要求: (1) 东西方向和南北方向交替准行控制 1)使东西方向准行时,东西方向上的绿灯亮,南北方向的红灯亮,经过10秒后,使南北方向准行时,南北方向上的绿灯亮,东西方向的红灯亮,如此交替。 2)假设东西方向是主要交通干道,当在南北方向准行10秒时间未到时,检测到东西方向已聚集了8辆车,则提前使东西方向准行,南北方向禁行。 (2) 特殊控制 1)当准行和禁行时间倒计时到最后3秒时,准行方向上绿灯亮的同时该方向的黄灯闪烁,而禁行方向上的红灯亮同时黄灯也闪烁。 2)在数码管上显示准行时间,并以秒倒计时。 说明:设实验箱发光二极管单元中的一个绿灯为东西方向上的绿灯,最后一个绿灯为南北方向上的绿灯;第一个红灯为东西方向上的红灯,最后一个红灯为南北方向上的红灯;第二个红灯为东西方向上的黄灯,第三个红灯为南北方向上的黄灯。 三、具体设计内容: 8255的 A、B、C口以方式0输出:A口 低4位输出位选,B口 输出显示代码,C口输出灯控信号。8253初始化:T0定时20ms,方式3,IRQ0 中断。T2计数(以KK1模拟东西方向汽车到达),方式03, IRQ7中断。时钟计数初始化: N1=25,N2=2,N3=10, 0.5S 1S 10S K=0, (0前10S/FFH后10S) 东西准行信号,南北准行信号 黄灯亮,黄灯灭 显示秒数的个位 显示秒数的十位 N3变为非压缩BCD 码存入显示缓冲区 D7 D6 D0 东西红 东西黄 南北黄 南北红 东西绿 南北绿 灯 ¤ ¤ ¤ ¤ ¤ ¤ ¤ ¤ 三、实验中的芯片及线路: 1.实验系统中的8253芯片 图1 系统中的8253单元 系统中的8253芯片的0#通道输出线与8259的0#中断请求线相连,作为实时钟中断信号。1#通道输入1.8253MHZ的信号源,输出接8251的收发时钟端,供串行通信用。2#通道开放给用户使用。 8253端口地址如下表: 信号线 寄存器 地址 IOY2 0# 40H 1# 41H 2# 42H 控制口 43H 2.实验系统中的8255芯片 图1 系统中的8255单元 系统中的8255芯片端口地址如下表: 信号线 寄存器 地址 IOY3 A口 60H B口 61H C口 62H 控制口 63H 3.实验系统中的8259A芯片 图3 系统中的8259A单元 系统中的8259A芯片工作于单片方式,编程口地址为:20H、21H。它可由用户扩展连接成级连方式。 中断矢量地址与中断号之间的关系如下表: 中断序号 IRQ0 IRQ1 IRQ2 IRQ3 IRQ4 IRQ5 IRQ6 IRQ7 中断类型号 08H 09H 0AH 0BH 0CH 0DH 0EH 0FH 矢量地址 20H | 23H 24H | 27H 28H | 2BH 2CH | 2FH 30H | 33H 34H | 37H 38H | 3BH 3CH | 3FH +5V 1.19MHZ … … KK1 … … +5V .…….. ……….. …………………. 四、实验流程图: STACK?SEGMENT?STACK DW??64?DUP(?) STACK?ENDS DATA?SEGMENT TABLE?DB??3FH,06H,5BH,4FH,66H,6DH,7DH,07H,77H,7CH BUF D

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档