实验四交通灯控制器设计

一、实验目的

1、学习与日常生活相关且较复杂数字系统设计;

2、进一步熟悉EDA实验装置和QuartusⅡ软件的使用方法;

3、学习二进制码到BCD码的转换;

4、学习有限状态机的设计应用。

二、设计要求

完成设计、仿真、调试、下载、硬件测试等环节,在型EDA实验装置上实现一个由一条主干道和一条乡间公路的汇合点形成的十字交叉路口的交通灯控制器功能,具体要求如下:

1、有MR(主红)、MY(主黄)、MG(主绿)、CR(乡红)、CY(乡黄)、CG(乡

绿)六盏交通灯需要控制;

2、交通灯由绿转红前有4秒亮黄灯的间隔时间,由红转绿没有间隔时间;

3、乡间公路右侧各埋有一个串连传感器,当有车辆准备通过乡间公路时,发出请

求信号S=1,其余时间S=0;

4、平时系统停留在主干道通行(MGCR)状态,一旦S信号有效,经主道黄灯4

秒(MYCR)状态后转入乡间公路通行(MRCG)状态,但要保证主干道通行大于一分钟后才能转换;

5、一旦S信号消失,系统脱离MRCG状态,即经乡道黄灯4秒(MRCY)状态进

入MGCR状态,即使S信号一直有效,MRCG状态也不得长于20秒钟;

6、控制对象除红绿灯之外,还包括分别在主干道和乡间公路各有一个两位十进制

倒计时数码管显示。

三、主要仪器设备

1、微机1台

2、QuartusII集成开发软件1套

3、EDA实验装置1套

四、实验思路

1、设计一个状态寄存器,控制六盏灯的亮与灭

2、设计一个计时器,控制各状态的持续时间,计时器应满足以下要求:

1)当S=1,且计数器已完成60计数时,计数器进入模4计数,随后进入模20计数,再进入模4计数,再回到模60计数

2)当计数器进行摸20计数时,一旦S变为0,计数器立马进入模4计数,再进入模60计数

3)完成模20计数后,不论S为0或1,计数器进入模4计数,再进入模60 计数

eda交通灯控制器波形输入_EDA实验报告实验四:交通灯控制器设计相关推荐

  1. 8255交通灯实验的微型计算机,微机原理实验四实验报告8255控制交通灯实验

    <微机原理实验四实验报告8255控制交通灯实验>由会员分享,可在线阅读,更多相关<微机原理实验四实验报告8255控制交通灯实验(4页珍藏版)>请在人人文库网上搜索. 1.实验四 ...

  2. plc实验报告流程图_可编程控制器及应用实验报告.doc

    <可编程控制器及应用实验报告.doc>由会员分享,可在线阅读,更多相关<可编程控制器及应用实验报告.doc(23页珍藏版)>请在装配图网上搜索. 1.可编程控制器及应用实验报告 ...

  3. 计算机控制系统AD实验报告,实验一AD转换实验报告

    实验一AD转换实验报告 (6页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 计算机控制系统实验报告实验一实验名称:A/D转换实验二零一六年三 ...

  4. 【实验报告】四恶意代码实验

    学   号201421420040   中国人民公安大学 Chinese people' public security university 网络对抗技术 实验报告   实验四 恶意代码技术     ...

  5. c语言实验四报告,湖北理工学院14本科C语言实验报告实验四数组

    湖北理工学院14本科C语言实验报告实验四 数组.doc 实验四 数 组实验课程名C语言程序设计专业班级 14电气工程2班 学号 201440210237 姓名 熊帆 实验时间 5.12-5.26 实验 ...

  6. c语言实验题水仙花数5359,《C语言程序设计》实验报告(实验1-12).doc

    <C语言程序设计>实验报告(实验1-12).doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会 ...

  7. 大学计算机张青答案,《大学计算机Ⅰ》实验报告实验一1

    <大学计算机Ⅰ>实验报告实验一1 (4页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 广东金融学院实验报告课程名称:大学计算机I ...

  8. dsp 实验c语言,dsp实验报告 实验1 ccs入门实验2(c语言的使用)

    1. 1 DSP 实验报告实验报告 院 ( 系 ) 名 称 自 动 化 科 学 与 电 气 工 程 学 院 学 生 姓 名 学 号 任 课 老 师 吴 冠 2014 年 6 月 DSP 实验报告 1 ...

  9. html表单实验结论,web前端开发技术实验报告-实验五

    1.长 春 大 学 20 15 2016学年第 二 学期Web前端开发技术 课程实 验 报 告学 院: 计算机科学技术专 业: 软件工程 班 级: 软件14402 学 号: 姓 名: 王 悦 任课教师 ...

  10. c语言程序设计植树,C语言程序设计实验报告——实验

    C语言程序设计实验报告--实验 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3.该文档 ...

最新文章

  1. iOS架构篇-3 网络接口封装
  2. mysql noinstall_windows mysql noinstall
  3. [JavaWeb-Bootstrap]Bootstrap快速入门
  4. 网页设计 html鼠标悬停,利用css3实现的简单的鼠标悬停按钮
  5. java mongodb 聚合函数_MongoDB的聚合函数 Aggregate
  6. 大数据之_Hadoop工作笔记001---Hadoop3.1.2在Centos7上安装_单机版
  7. 如何在Mac上访问 USB 驱动器?
  8. [LeetCode] Binary Tree Level Order Traversal
  9. pyqt QTableView详细用法
  10. Linux下压缩某个文件夹(文件夹打包)
  11. 刀图案c语言,刀符号图案大全 | 手游网游页游攻略大全
  12. “没有40K当什么程序员?”
  13. 直播APP开发:直播源码流媒体技术介绍!
  14. 离线安装.Net Framework 3.5
  15. 阿宽食品:“方便食品第一股”争夺战继续
  16. 【读薄 CSAPP】贰 机器指令与程序优化
  17. STM32命名规范(以STM32F103C8T6为例)
  18. ctfshow(vip限免题)
  19. Java实现简单的DoS攻击
  20. Mac上的日程和任务管理工具Things3你get了吗

热门文章

  1. 东京中文离线地图App上线
  2. bluetoothctl No default controller available
  3. 全球名校课程作业分享系列(6)--斯坦福计算机视觉与深度学习CS231n之神经网络细解与优化尝试
  4. 升级安卓6.0.1后wifi出现的已连接 但无法访问互联网的问题
  5. 计算机电脑配置组装心得,自己如何组装电脑主机?diy电脑组装教程图解详细步骤+装机心得(4)...
  6. win10:无法加载文件 C:\Users\LENOVO\AppData\Roaming\npm\babel-node.ps1,因为在此 系统上禁止运行脚本
  7. 对话|Imagination推出B系列GPU IP,力挺本土芯片的图形渲染和AI创新
  8. Glide 加载圆形图片
  9. python 输入框查询_前端实现输入框input输入时,调用后台查询。
  10. python制作音乐相册_用Python制作音乐海报