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

    单片机十字路口交通灯课程设计bnep.docx

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

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

    单片机十字路口交通灯课程设计bnep.docx

    目 录录1 课题题描述12 基本本器件简简介2 2.1 单单片机889C551.2 2.2 或或门744LS332引脚脚功能.33设计过过程.43.1 复位电电路.443.2 晶振电电路.553.3 车辆检检测电路路.64程序设设计.7 4.1程序序流程图图.7 4.2主程程序设计计.8总结.11参考文献献.1221课程描描述本系统采采用MSSC-551系列列单片机机89CC51为为中心器器件来设设计交通通灯控制制器,本本系统实实用性强强,。用882555来制作作的交通通灯控制制系统相相比,程程序简单单易读,结结构清楚楚,最重重要的是是成本低低 。2 基本本器件介介绍2.1 89C511芯片89C551引脚脚图及引引脚功能能简介图1 889C511单片机机引脚图图VCC:供电电电压GND:接地。P0口:P0口口为一个个8位漏漏级开路路双向II/O口口,每脚脚可吸收收8TTTL门电电流。当当P1口口的管脚脚第一次次写1时时,被定定义为高高阻输入入。P00能够用用于外部部程序数数据存储储器,它它可以被被定义为为数据/地址的的第八位位。在FFIASSH编程程时,PP0 口口作为原原码输入入口,当当FIAASH进进行校验验时,PP0输出出原码,此此时P00外部必必须被拉拉高。 P1口口:P11口是一一个内部部提供上上拉电阻阻的8位位双向II/O口口,P11口缓冲冲器能接接收输出出4TTTL门电电流。PP1口管管脚写入入1后,被被内部上上拉为高高,可用用作输入入,P11口被外外部下拉拉为低电电平时,将将输出电电流,这这是由于于内部上上拉的缘缘故。在在FLAASH编编程和校校验时,PP1口作作为第八八位地址址接收。 P2口口:P22口为一一个内部部上拉电电阻的88位双向向I/OO口,PP2口缓缓冲器可可接收,输输出4个个TTLL门电流流,当PP2口被被写“1”时,其其管脚被被内部上上拉电阻阻拉高,且且作为输输入。并并因此作作为输入入时,PP2口的的管脚被被外部拉拉低,将将输出电电流。这这是由于于内部上上拉的缘缘故。PP2口当当用于外外部程序序存储器器或166位地址址外部数数据存储储器进行行存取时时,P22口输出出地址的的高八位位。在给给出地址址“1”时,它它利用内内部上拉拉优势,当当对外部部八位地地址数据据存储器器进行读读写时,PP2口输输出其特特殊功能能寄存器器的内容容。P22口在FFLASSH编程程和校验验时接收收高八位位地址信信号和控控制信号号。 P3口口:P33口管脚脚是8个个带内部部上拉电电阻的双双向I/O口,可可接收输输出4个个TTLL门电流流。当PP3口写写入“1”后,它它们被内内部上拉拉为高电电平,并并用作输输入。作作为输入入,由于于外部下下拉为低低电平,PP3口将将输出电电流(IILL)这这是由于于上拉的的缘故。P3.00 RXXD(串串行输入入口)P3.11 TXXD(串串行输出出口)P3.22 /IINT00(外部部中断00)P3.33 /IINT11(外部部中断11)P3.44 T00(记时时器0外外部输入入)P3.55 T11(记时时器1外外部输入入)P3.66 /WWR(外外部数据据存储器器写选通通)P3.77 /RRD(外外部数据据存储器器读选通通)P3口同同时为闪闪烁编程程和编程程校验接接收一些些控制信信号。RST:复位输输入。当当振荡器器复位器器件时,要要保持RRST脚脚两个机机器周期期的高电电平时间间。ALE/PROOG:当当访问外外部存储储器时,地地址锁存存允许的的输出电电平用于于锁存地地址的地地位字节节。在FFLASSH编程程期间,此此引脚用用于输入入编程脉脉冲。在在平时,AALE端端以不变变的频率率周期输输出正脉脉冲信号号,此频频率为振振荡器频频率的11/6。因因此它可可用作对对外部输输出的脉脉冲或用用于定时时目的。然然而要注注意的是是:每当当用作外外部数据据存储器器时,将将跳过一一个ALLE脉冲冲。如想想禁止AALE的的输出可可在SFFR8EEH地址址上置00。此时时, AALE只只有在执执行MOOVX,MMOVCC指令是是ALEE才起作作用。另另外,该该引脚被被略微拉拉高。如如果微处处理器在在外部执执行状态态ALEE禁止,置置位无效效。/PSEEN:外外部程序序存储器器的选通通信号。在在由外部部程序存存储器取取指期间间,每个个机器周周期两次次/PSSEN有有效。但但在访问问外部数数据存储储器时,这这两次有有效的/PSEEN信号号将不出出现。 /EAA/VPPP:当当/EAA保持低低电平时时,则在在此期间间外部程程序存储储器(000000H-FFFFFFH),不不管是否否有内部部程序存存储器。注注意加密密方式11时,/EA将将内部锁锁定为RRESEET;当当/EAA端保持持高电平平时,此此间内部部程序存存储器。在在FLAASH编编程期间间,此引引脚也用用于施加加12VV编程电电源(VVPP)。 XTAAL1:反向振振荡放大大器的输输入及内内部时钟钟工作电电路的输输入。 XTAAL2:来自反反向振荡荡器的输输出。2.2 或门774LSS3274LSS32引引脚图如如图2所所示。74LSS32是是四22输入或或门,正逻辑辑 Y=ABB。7脚接接地,114接电电源。图2 74LLS322或门引引脚图3电路设设计原理理及过程程设计电路路图如图图4所示示。 从图44可以看看出,由由单片机机组成的的路灯控控制电路路,有主主控系统统89CC51、红红绿灯指指示电路路、车辆辆检测电电路、上上电复位位电路、晶晶振电路路、外部部中断系系统组成成。3.1上上电复位位电路 上电电复位电电路如图图3所示示。图3 上上电复位位电路图4 设设计电路路原理图图复位方法法一般有有上电自自动复位位和外部部按键手手动复位位,单片片机在振振荡电路路工作以以后,在在S1端端持续给给出2个个机器周周期的高高电平时时就可以以完成复复位操作作。使用用晶振频频率为112MHHz时,则则复位信信号持续续时间应应不小于于2uss。本设设计采用用的是外外部手动动按键复复位电路路。其中,RR3选用用4700,R44选用88.2KK,C33选用44.7uuF。3.2 晶振电电路晶振电路路如图55所示。图5 晶晶振电路路XT1和和XT22分别是是片内振振荡电路路的输入入端和输输出端。现现采用片片内时钟钟振荡方方式,需需在188和199脚外接接石英晶晶体(频频率为11.212MMHz)和和振荡电电容,振振荡电容容的值一一般取110330pFF,典型型值为330Pff2。因为一个个机器周周期含有有6个状状态周期期,而每每个状态态周期为为2个振振荡周期期,所以以一个机机器周期期共有112个振振荡周期期,如果果外接石石英晶体体振荡器器的振荡荡频率为为12MMHZ,一一个振荡荡周期为为1/112uss,故而而一个机机器周期期为1uus。4 程序序设计4.1程程序流程程图 程序序流程图图如图77所示。图7 程程序流程程图4.2 程序清清单SY EEQU P1.0SG EEQU P1.1SR EEQU P1.2EY EEQU P1.3EG EEQU P1.4ER EEQU P1.5EASTT EQQU PP1.66NORTTH EEQU P1.7SK EEQU P3.2ORG 00000HLJMPP STTARTTORG #00003HHLJMPP INNT0STARRT:MMOV TCOON,#00HH MMOV IE,#811H SSETBB SYY SSETBB SGG SSETBB SRR SSETBB EYY SSETBB EGG SSETBB ERRL1:JJB PP1.66,L22 JJB PP1.77,L33L2:JJNB P1.7,LL4L4:CCLR EG SSETBB ERR SSETBB EYY LLCALLL DDELAAY2MMIN CCLR EY LLCALLL DDELAAY2MMS CCLR ER SSETBB EYY SSETBB EEG LLJMPP L11L3:JJNB P1.6,LL5L5: CLLR EEG SSETBB ERR SSETBB EYY LLCALLL DDELAAY1.5MIIN CCLR EY LLCALLL DDELAAY2MMS CCLR ER SSETBB EYY SSETBB EEG LLJMPP L11DELAAY2MMIN:MOVV R00,#224000DELAAY:MMOV R1,#2000DLY11: MMOV R2,#1223DLY22: DDJNZZ R22,DLLY2 NNOP DDJNZZ R11,DLLY1 DDJNZZ R00,DEELAYY RRETDELAAY1.5:MMOV R0,#18800DELAAY:MMOV R1,#2000DLY11: MMOV R2,#1223DLY22: DDJNZZ R22,DLLY2 NNOP DDJNZZ R11,DLLY1 DDJNZZ R00,DEELAYY1.55 RRETDELAAY2MMS:MMOV R0,#400DELAAY:MMOV R1,#2000DLY11: MMOV R2,#1223DLY22: DDJNZZ R22,DLLY2 NNOP DDJNZZ R11,DLLY1DJNZZ R00,DEELAYY2MSS RRET总结通过单片片机课程程设计,我我不仅加加深了对对单片机机理论的的理解,将将理论很很好地应应用到实实际当中中去,而而且我还还学会了了如何去去培养我我们的创创新精神神,从而而不断地地战胜自自己,超超越自己己。创新新,是要要我们学学会将理理论很好好地联系系实际,并并不断地地去开动动自己的的大脑,从从为人类类造福的的意愿出出发,做做自己力力所能及及的,别别人却没没想到的的事。使使之不断断地战胜胜别人,超超越前人人。同时时,更重重要的是是,我在在这一设设计过程程中,学学会了坚坚持不懈懈,不轻轻易言弃弃。设计计过程,也也好比是是我们人人类成长长的历程程,常有有一些不不如意,也也许这就就是在对对我们提提出了挑挑战,勇勇敢过,也也战胜了了,胜利利的钟声声也就一一定会为为我们而而敲响。这个设计计过程中中,我遇遇到过许许多次失失败的考考验,就就比如,自自己对实实际生活活中的交交通秩序序的不了了解给整整个设计计带来的的困扰,真真想要就就此罢休休,然而而,就在在想要放放弃的那那一刻,我我明白了了,原来来结果并并不那么么重要,我我们更应应该注重重的是这这一整个个过程。于于是,我我坚持了了下来。当当然最终终,这个个设计很很成功,主主要体现现在,这这一整个个系统,几几乎没有有参考任任何书,程程序由自自己独立立完成,与与用82255来来制作的的交通灯灯控制系系统相比比,程序序简单易易读,结结构清楚楚,最重重要的是是成本低低。在设设计一个个系统,除除了达到到所要求求的性能能指标以以外,成成本也是是很重要要的一个个指标。成成本的高高低也决决定了产产品的适适用性。参考文献献 11 胡胡汉才单片机机原理与与接口技技术MM北北京:清清华大学学出版社社,19995.6 2 楼然然苗等51系系列单片片机设计计实例M北京:北京航航空航天天出版社社,20003.3 3 何立立民. 单片机机高级教教程MM北北京:北北京航空空航天大大学出版版社,220011. 4 赵晓晓安. MCSS-511单片机机原理及及应用M. 天津津:天津津大学出出版社,220011.3. 5 肖洪洪兵. 跟我学学用单片片机MM. 北京:北京航航空航天天大学出出版社,20002.88. 6 夏继继强. 单片机机实验与与实践教教程MM. 北京:北京航航空航天天大学出出版社, 20001. 7于凤明明单片片机原理理及接口口技术M北京:中国轻轻工业出出版社.19998.8陈陈伟人.单片微微型计算算机原理理与应用用M.北京:清华大大学出版版社, 20006.55. 9李李广第 单片片机基础础M 第第1版北京:北京航航空航天天大学出出版社,119999.10 徐惠惠民、安安德宁.单片微微型计算算机原理理接口与与应用M.第1版版.北京京:北京京邮电大大学出版版社,119966.11 何立立民.从从Cyggnall 800C511F看88位单片片机发展展之路M.单片机机与嵌入入式系统统应用,220022年,第第5期:P58. 17

    注意事项

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

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




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

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

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

    收起
    展开