- 8
- 0
- 约4.92千字
- 约 15页
- 2017-06-08 发布于陕西
- 举报
目录
1.交通灯设计的课题简介…………………………………………1
1.1交通的控制系统概述………………………………………1
1.2设计要求及其目的…………………………………………2
1.3设计思想……………………………………………………3
2.硬件电路元件介绍……………………………………………4
2.1核心芯片8088/8086微型计算机…………………………4
2.2可编程并行接口8255………………………………………5
3.硬件电路设计…………………………………………………7
3.1设计的总方案………………………………………………7
3.2 LED显示电路设计…………………………………………8
3.3发光二极管组成的灯控电路设计…………………………8
3.4键盘电路设计………………………………………………9
4.软件设计………………………………………………………10
4.1软件设计思路………………………………………………10
4.2流程图………………………………………………………10
4.3程序清单……………………………………………………11
5.课程设计心得体会……………………………………………13
6.参考文献………………………………………………………13
交通灯设计的课题简介
随着电子技术的发展,计算机在现代科学技术的发展中起着越来越重要的
作用。多媒体技术、网络技术、智能信息处理技术、自适用控制技术、数据挖掘与处理技术等都离不开计算机。本课程设计是基于微机原理与接口技术的简单应用。运用所学的微机原理和接口技术知识完成交通灯系统。通过硬件与软件的结合,用我们刚刚学过的汇编语言编写程序模拟分析了现代城市交通控制与管理问题的现状,结合交通的实际情况阐述了交通灯控制系统的工作原理,给出了一种简单实用的交通灯控制系统的硬件电路设计方案。该系统适用于单主干道的十字路口,。现假定其干道为东西方向,干道为南北方向。可随意进行更改双向的通行时间加中断控制的方式进行,红绿灯十字道口的红绿灯是交通法规的无声命令,是司机和行人的行为准则。十字道口的交通红绿灯控制是保证交通安全和道路畅通的关键。当前,国内大多数城市正在采用“自动”红绿交通灯,它具有固定的“红灯—绿灯”转换间隔,并自动切换。本次关于交通灯的课程设计在控制东西方向红灯—绿灯—黄灯南北方红灯—绿灯自动转换的情况下,利用控制中断芯片825控制
模拟的交通灯管理规则
2.硬件电路元件介绍
2.1核心芯片8088/8086微型计算机
微型计算机主要由微处理器(CPU)、主存储器(MM)、外部设备及互联设备组成,总线(数据总线、地址总线、控制总线)在各部件之间提供通信。其中,CPU是它的核心部分,主要由Intel 8086微处理器组成;主存储器用来保存程序和数据。Intel 8086/8088是Intel公司1977年推出的16位微处理器,按功能可分为两大部分:执行部分EU(Execution Unit)和总线接口部分BIU(BusInterface Unit)。执行部分EU负责指令的执行,并进行算术逻辑运算等。EU从BIU中的指令队列中取得指令。当指令要求将数据放在寄存器或输出到外部设备,或者要从寄存器或外部设备读取数据时,EU就向BIU发出请求,BIU根据EU发来的请求完成这些操作。它包括一个算术逻辑单元(ALU)、一组通用寄存器和标志寄存器 组成,它们均是16位的。执行部件中含有8个16位的寄存器,这些寄存器属于CPU的专用寄存器,按其用途可将它们分成两组:数据寄存器组和指示器变址寄存器组。总线接口部件BIU包括一组段寄存器、一个指令指示器、指令队列(8086长6个字节,8088长4个字节)、地址产生器和总线控制器 等。BIU根据执行部件EU的请求,完成CPU与存储器或I/O设备之间的数据传送。在EU执行指令的过程中,BIU根据需要从存储器中预先取一些指令,保存到指令队列中。如果EU执行一条转移指令,使程序发生转移,那么存放在指令队列中的预先取得的指令就不再有用,BIU会根据 EU的指示从新的地址重新开始取指令。
由于EU所提供的存储器地址是16位的,而8086访问1M(220)存储空间却需要20位地址,为了形成这20位地址,在BIU中设立了4个段寄存器(CS代码段,DS数据段,ES附加段,SS堆栈段)。CPU在当前每一时刻可以直接访问4个存储段:一个代码段、一个数据段、一个附加段、一个堆栈段,每个段最大可达64K字节。
8255的外部引线图
8255内部结构框图
3.硬件电路设计
3.1设计的总方案
用8255的A口的低六位控制东西、南北路口交通灯的状态;灯的亮灭可直接由8086输出0,1控制。计数器1的输出端OUT1接入825
您可能关注的文档
- 《动态页面设计与实现》课程讲义毕业设计.doc
- 《药品库房管理系统》毕业设计.doc
- 100T龙门吊设计计算书毕业设计.doc
- 21502采面瓦斯抽放设计毕业设计.doc
- AR基于LCD的电子时钟M7电子时钟嵌入式课程设计报告毕业设计.doc
- BUCK变换器设计毕业设计.doc
- c语言程序设计:图书信息管理系统毕业设计.doc
- C语言程序设计课程设计毕业设计.doc
- EDA设计基于FPGA的任意波形发生器毕业设计.doc
- IIR数字滤波器设计数字信号处理课程设计毕业设计.doc
- 初中语文与音乐学科结合的“音乐创作能力培养”任务设计分析论文.docx
- A算法在智能无人机配送路径规划中的应用与效果评估论文.docx
- 初中生体育明星崇拜现象的体育文化传承与创新论文.docx
- 小学周边环境噪音对学生语言能力培养的干预研究论文.docx
- 小学道德与法治议题式教学与信息技术融合的创新实践论文.docx
- 多媒体技术在初中物理课堂中的应用与教学效果探讨论文.docx
- 野外考察在高中地理教学中的实施效果与改进策略研究论文.docx
- 高中政治学科:校园涂鸦现象的社会影响与政治教育思考论文.docx
- 校园周边文化氛围对中学生人际交往能力的影响研究论文.docx
- 科学史视角下高中生物教学创新模式探索与应用论文.docx
最近下载
- 海绵城市监理实施细则范本·仅供参考.doc VIP
- 七年级数学下册-相交线与平行线测试题(同名10636).doc VIP
- 《跨学科主题学习设计与实施》全套教学课件.pptx
- 建设工程项目管理全套课件.pptx
- 数控多轴加工编程与仿真全套教学课件.pptx
- 2018助理班主任工作总结3篇-2018助理班主任工作总结3篇-2018助理班主任工作总结3篇-.doc VIP
- 《水工程施工》课程大纲.pdf VIP
- 市政管线项目划分.doc VIP
- 2026年春季开学第一课 课件:策马新学期,筑梦向远方-2025-2026学年下学期优质主题班会(全国通用).pptx
- 初高中英语必背4000个词汇表.pdf
原创力文档

文档评论(0)