片单机结合8255的汽车灯系统设计--大学毕设论文.doc

片单机结合8255的汽车灯系统设计--大学毕设论文.doc

ID:10752836

大小:256.50 KB

页数:16页

时间:2018-07-08

片单机结合8255的汽车灯系统设计--大学毕设论文.doc_第1页
片单机结合8255的汽车灯系统设计--大学毕设论文.doc_第2页
片单机结合8255的汽车灯系统设计--大学毕设论文.doc_第3页
片单机结合8255的汽车灯系统设计--大学毕设论文.doc_第4页
片单机结合8255的汽车灯系统设计--大学毕设论文.doc_第5页
资源描述:

《片单机结合8255的汽车灯系统设计--大学毕设论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《单片机课程设计》说明书目录1.设计内容及要求11.1汽车灯光控制设计的意义11.2设计的目的11.3设计的内容和要求22.系统总体结构23.硬件设计33.1单片机的选择33.2系统工作原理33.35V稳压电路33.4复位电路设计及工作原理43.5时钟电路设计43.6输入部分设计63.7输出部分设计74.软件设计84.1主程序流程图84.2引脚的分配104.3程序设计说明105.系统调试105.1硬件调试及排故障105.2软件调试116.设计小结11参考文献13附录Ⅰ:元件清单14附录Ⅱ:原理图14附录Ⅲ:程序清单15附录Ⅳ:实物图18任务书20I《单片机课程设计》说明书1

2、设计内容及要求1.1汽车灯光控制设计的意义随着科技的不断发展,社会的不断进步,人们越来越离不开汽车,汽车不仅仅是一种代步工具,还是一种社会生活水平和身份的象征。但是,随着汽车数量的不断增加,汽车在带给我们方便的同时也带来了大量的交通事故。因此,道路安全就越来越引起人们的关注。据相关部门统计表明,大量事故都是发生在道路的转弯处或是因为前面的汽车突然刹车而后面的车辆没有及时注意时发生的,因此汽车灯作为一种警示灯,它的重要性就不言而喻了。仅仅依靠汽车本身的结构因素很难保证汽车的行车安全,因而必须对车辆的主要安全部位按一定的技术标准进行定期的检查、考核,并且取得各项准确的数据,科学

3、定量地判断车辆安全装置的状况,给出合适的评价。而汽车灯光故障率在汽车行驶过程中是很高的,汽车灯光故障时,不能正确反应驾驶员的行车意识且给安全行车留下了事故隐患。老式汽车灯通常是基于传统的机械和纯电路的控制方式,其正常工作完全取决于尾灯系统所采用的硬件来保证的,一旦电路老化、接触不良或是机械元件变形都将不能及时触发电源开关,导致电路出现故障。这种问题经常发生,除了选用更好的硬件系统和元件外,几乎没有别的方法来避免这类故障的发生,而随着科技的发展,越来越多的电子产品得到了飞速的发展。许多电器设备越来越趋于智能化、人性化,这些电器设备几乎含有CPU控制器或单片机。而单片机以其可靠

4、性高、性价比高、低电压、低功耗等一系列优点得到飞速的发展和大范围推广,因此选用智能型的元件来进行系统的设计,增加系统的稳定性和可控制性是非常必要且有重要意义的。本文所研究的课题是基于AT89S52和8255A汽车灯光控制的设计,在该系统中,通过5个LED来模拟汽车灯的基本工作状况,汽车灯控制系统的研究不仅使汽车的先进性、美观性有了很大的提高,更加重要的是降低了交通事故发生的可能性。1.2设计的目的14《单片机课程设计》说明书了解汽车灯光控制电路的工作原理,掌握外围电路的设计与主要性能参数的测试方法,要求掌握基于单片机或数字集成电路的汽车灯光控制器的设计方法与数字电子线路系统

5、的装调技术。更好的掌握和加深对基础知识的运用和理解,学习如何设计中小型系统,并且独立的完成调试过程,增强理论与实际结合的能力,提高电路设计和分析的能力。通过课题研究引导,使在理论下有所创新,为日后工作实践奠定结实的基础。1.3设计的内容和要求本次设计的内容是:利用8255A分别实现控制汽车的左转向灯、右转向灯、倒车灯、故障灯、雾灯。要求是:设置六个按键分别控制左转向灯慢闪烁、右转向灯慢闪烁、倒车灯长亮、故障灯快速闪烁、雾灯慢闪烁,所有灯。2.系统总体结构汽车灯光控制系统总体结构图如图2-1所示:8255A芯片AT89S52单片机复位系统显示系统时钟系统数据输入按键系统图2-

6、1汽车灯光控制系统电路设计框图复位系统的主要作用是把特殊功能寄存器的数据刷新为默认数据,单片机在运算过程中由于干扰等外界原因造成寄存器中数据混乱不能使其正常继续执行程序或产生的结果不正确时均需要复位,以使程序重新开始运行。时钟系统主要作用是给单片机正常工作提供稳定的时钟信号。按键系统有复位按键和灯光控制键组成,分别实现复位和对汽车灯的控制。14《单片机课程设计》说明书显示系统即LED灯光显示。3.硬件设计3.1单片机的选择AT89S52单片机是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。使用Atmel公司高密度非易失性存储器技术制造,与工业

7、80C51产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89S52单片机为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。3.28255的结构和功能8255是Intel公司生产的可编程并行I/O接口芯片,有3个8位并行I/O口。具有3个通道3种工作方式的可编程并行接口芯片(40引脚)。其各口功能可由软件选择,使用灵活,通用性强。8255可作为单片机与多种外设连接时的中间接口电路。8255作为主机与外设的连接芯

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。