微机原理课程设计交通灯gqzk.docx
《微机原理课程设计交通灯gqzk.docx》由会员分享,可在线阅读,更多相关《微机原理课程设计交通灯gqzk.docx(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、微机原理课程设计一、 课程设计计题目交交通灯控控制二、 课程设计计目的l 综合运用用微机机原理与与应用课课程知识识,利用用集成电电路设计计实现一一些中小小规模电电子电路路或者完完成一定定功能的的程序,以以复习巩巩固课堂堂所学的的理论知知识,提提高程序序设计能能力及实实现系统统、绘制制系统电电路图的的能力,为为实际应应用奠定定一定的的基础。l 掌握82255AA方式0的使用用与编程程方法l PC机及及配套的的接口电电路实验验装置l IC芯片片:82255AA应用和和82553三、 课程设计计内容l 采用82255AA设计交交通灯控控制的接接口方案案l 采用82253设设计延时时电路l 插接电路路
2、l 编写控制制程序四、 课程设计计过程11、设计原原理l 8255582555是Inttel公公司生产产的可编编程并行行I/OO接口芯芯片,有有3个8位并行行I/OO口。具具有3个通道道3种工作作方式的的可编程程并行接接口芯片片(400引脚)。其内部与引脚图如图所示:82555有三个个端口AA、B、C端口,33种不同同的工作作方式,在在其控制制字的作作用下使使某一个个端口工工作于某某一种工工作状态态下。l 82533inteel82253是是NMOOS工艺艺制成的的可编程程计数器器/定时器器,其内部有三三个计数数器,分分别成为为计数器器0、计数数器1和计数数器2,他们们的机构构完全相相同,如如
3、图所示示:每个计数数器的输输入和输输出都决决定于设设置在控控制寄存存器中的的控制字字,互相相之间工工作完全全独立,采用减减1计数方方式。控控制字如如图所示示:在门控信信号有效效时,每每输入11个计数数脉冲,通通道作11次计数数操作。当当计数脉脉冲是已已知周期期的时钟钟信号时时,计数数就成为为定时。各各通道可可有6种可供供选择的的工作方方式,以以完成定定时、计计数或脉脉冲发生生器等多多种功能能。在这这里我们们主要采采用方式式0:计数结结束产生生中断(由低电电平变为为高电平平)。其波波形图如如图所示示:a. 写写CW后:OUTT=0,直直到计数数到0b. 写写N后:下下1个CLKK脉冲下下降沿开开
4、始计数数 c. 计数过过程中,可可重写NN,重写写N后,同同b.d. GGATEE的作用用:GAATE=1计数数、=00暂停计计数e. 计计数到00:OUTT=1,直直到再写写CW或N2、方案案设计考虑普通通十字路路口,交交通灯的的控制可可分东西西向和南南北向两两组,每每组可用用红、黄黄、绿三三个灯进进行交通通管理,所所以本方方案要点点是至少少对六个个交通灯灯进行控控制。由由于灯光光控制只只需要开开、关两两个状态态,所以以可以采采用开关关量实施施控制。开开关量的的输出可可以采用用82555A的的端口,由由于开关关量有66位,所所以采用用8位端口口,又因因为灯光光控制不不需要联联络信号号,所以以
5、按照方方式0输出即即可。由由于题目目要求时时间的控控制精确确,所以以我们在在这里运运用82253芯芯片定时时控制。首先我们确定使用8255端口A与交通灯的连接方式,如下表所示(假定发光状态为高电平有效):没用NS(南南北)WE(东东西)码字GYRGYR状态PA7PA6PA5PA4PA3PA2PA1PA0PA状态说明明00000000000关灯10001010014NS: R; WEE:G20001001012NS: R; WEE:Y30001000010NS: R; WEE:N40100000141NS: G; WEE:R50010000121NS: Y; WEE:R60000000101NS
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 课程设计 交通灯 gqzk
限制150内