欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    微机原理课程设计交通灯gqzk.docx

    • 资源ID:48113826       资源大小:260.09KB        全文页数:10页
    • 资源格式: DOCX        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    微机原理课程设计交通灯gqzk.docx

    微机原理课程设计一、 课程设计计题目交交通灯控控制二、 课程设计计目的l 综合运用用微机机原理与与应用课课程知识识,利用用集成电电路设计计实现一一些中小小规模电电子电路路或者完完成一定定功能的的程序,以以复习巩巩固课堂堂所学的的理论知知识,提提高程序序设计能能力及实实现系统统、绘制制系统电电路图的的能力,为为实际应应用奠定定一定的的基础。l 掌握82255AA方式0的使用用与编程程方法l PC机及及配套的的接口电电路实验验装置l IC芯片片:82255AA应用和和82553三、 课程设计计内容l 采用82255AA设计交交通灯控控制的接接口方案案l 采用82253设设计延时时电路l 插接电路路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,他们们的机构构完全相相同,如如图所示示:每个计数数器的输输入和输输出都决决定于设设置在控控制寄存存器中的的控制字字,互相相之间工工作完全全独立,采用减减1计数方方式。控控制字如如图所示示:在门控信信号有效效时,每每输入11个计数数脉冲,通通道作11次计数数操作。当当计数脉脉冲是已已知周期期的时钟钟信号时时,计数数就成为为定时。各各通道可可有6种可供供选择的的工作方方式,以以完成定定时、计计数或脉脉冲发生生器等多多种功能能。在这这里我们们主要采采用方式式0:计数结结束产生生中断(由低电电平变为为高电平平)。其波波形图如如图所示示:a. 写写CW后:OUTT=0,直直到计数数到0b. 写写N后:下下1个CLKK脉冲下下降沿开开始计数数 c. 计数过过程中,可可重写NN,重写写N后,同同b.d. GGATEE的作用用:GAATE=1计数数、=00暂停计计数e. 计计数到00:OUTT=1,直直到再写写CW或N2、方案案设计考虑普通通十字路路口,交交通灯的的控制可可分东西西向和南南北向两两组,每每组可用用红、黄黄、绿三三个灯进进行交通通管理,所所以本方方案要点点是至少少对六个个交通灯灯进行控控制。由由于灯光光控制只只需要开开、关两两个状态态,所以以可以采采用开关关量实施施控制。开开关量的的输出可可以采用用82555A的的端口,由由于开关关量有66位,所所以采用用8位端口口,又因因为灯光光控制不不需要联联络信号号,所以以按照方方式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: N; WEE:R说明:NS:南南北;WWE:东东西;RR:红;G:绿; Y:黄黄;N:关由上表可可知状态态变换流流程为:其中状态态1和4持续300秒,其其它状态态持续00.5秒秒;又状状态2各状态态3,状态5和状态态6之间各各循环55次。整整个控制制过程,要要按照上上面的流流程,依依次把相相应的控控制码输输出到882555的端口口A,时间间由82253定定时控制制,6个交通通灯就能能够按照照要求实实现交通通管理了了。3、电路路插接4、编程程与运行行dataa seegmeent outt_coode db 14hh,5ddup(12hh,100h),41hh,5ddup(21hh,011h),0dataa enndscodee seegmeent asssumee css:coode,ds:datta staart: moov aax,ddataamov ds,ax moov ddx,3307hh ;882555控制端端口地址址 moov aal,880h ;110000 00000 82255端端口A工作于于0方式下下 ouut ddx,aal moov ddx,3304hh ;882555端口A地址 looop0: leea ssi,oout_codde looop1: moov aal,si annd aal,aal ;aal=aal jzz looop00 ;aal=00,zff=1,跳转到到looop0 ouut ddx,aal innc ssi teest al,44hh ;aal和44hh相与的的结果去去影响标标志位ZZF jzz l11 deelayy 100,000 ;编译的的时候,这这里有点点问题。 deelayy maacroo a,b puush dx puush ax moov ddx,3383hh ;82553控制制端口地地址 moov aal,331h ;00111 000011 82253工工作于计计数器00的工作作方式0下的BCCD计数数,先写写低字后后写高字字。 ouut ddx,aal moov ddx,3380hh ;选中82253计计数器00,然后后向其内内依次写写入数据据。 moov aal,bb ouut ddx,aal moov aah,aa ouut ddx,aal poop aax poop ddx enndm ll1: noop noop noop noop moov aah,00bh ;检检测键盘盘有无输输入 innt 221h annd aal,aal ;all=all jzz looop11 xoor aal,aal ;关灯灯 ouut ddx,aal moov aah,44ch innt 221hcodee eendss eend sttartt五、 课程设计计小结交通灯是是一个很很熟悉的的课题,因因为在数数电的课课程设计计的时候候研究过过类似的的问题,不不过那是是一些相相关芯片片来完成成的。当当然,本本次课程程有它自自己的独独特之处处,我个个人认为为那就是是他的灵灵便性,因因为只需需要改一一些相关关程序就就可以使使其工作作在不同同的状态态下,也也许这里里体现了了寻么一一点点的的循环利利用,当当然了这这有点牵牵强。怎怎么说呢呢?通过过本次课课程设计计,加深深了对书书本相关关知识点点的了解解的同时时,也还还有很多多疑惑的的地方。比比如说在在82553定时时结束,是是如何返返回程序序的,这这一点还还不是完完全了解解,也就就是说中中断这块块还有待待理解提提高。前前面提到到的了数数电的课课设,所所以在做做这个课课设的时时候也曾曾尝试过过用5555定时时器来做做定时功功能,不不过后来来想了想想它的精精准度和和稳定性性不是很很高。还还有就是是在程序序中,用用到了汇汇编的宏宏,有些些地方查查了蛮多多资料还还是不很很完全理理解。在在课设中中我用到到的石英英振荡器器构成的的时钟发发生电路路,主要要是想为为后来用用单片机机来设计计交通灯灯的时钟钟模块提提前预习习下。当当然了,我我们现在在所知道道的也仅仅仅只是是皮毛而而已,还还有很多多的地方方值得我我们去深深研。10

    注意事项

    本文(微机原理课程设计交通灯gqzk.docx)为本站会员(you****now)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开