沈阳理工大学单片机课程设计摘要在生活的环境中,自动控制要求中都会有单片机的控制的一部分;从简单到复杂,凡是能想象到的地方几乎都有使用单片机的需求。单片机的应用有利于产品的小型化、多功能化和智能化,能够提高劳动效率、减轻劳动强度,提升产品质量,改善劳动环境。例如,在工业自动化方面:自动化能使工业系统处于最佳状态、提高经济效益和改善产品质量。自动化控制原理有应用于电子、电力、石油、化工、纺织、食品等轻重工业领域中,无论数据采集和测控技术,还是生产线上的机器人技术,都有单片机的参与。有时,在仪器仪表、信息和通信等产品方面,它在其中发挥着重大作用。现在,虽然单片机的应用很普遍了,但仍有许多项目尚未实现,所以单片机的应用有很大的发展空间。本设计是设计一个单片机控制系统。在汽车进行左转弯、右转弯、刹车、合紧急开关等操作时,实现对各种信号指示灯的控制。本设计主要是对单片机的并行输入/输出口电路的应用,通过I/O口控制发光二极管的亮﹑灭﹑闪烁,加上一些复位电路﹑按键电路﹑驱动电路来模拟汽车尾灯的功能。汽车在驾驶时有左转弯、右转弯、刹车、合紧急开关等操作。在左转弯或右转弯时,通过转弯操作杆应使左转开关或右转开关合上,从而使左头灯、左尾灯或右头灯、右尾灯闪烁;合紧急开关时要求前面所述的4个信号灯全部闪烁;汽车刹车时,两个尾灯点亮。目录1.绪论...............................................................................11.1设计意义.....................................................................11.2设计内容.....................................................................11.3设计过程.....................................................................12.设计的原理分析及实现...............................................................22.1系统简介.....................................................................22.2硬件组成.....................................................................22.3设计原理.....................................................................33.应用软件简介.......................................................................43.1单片机简介...................................................................43.2AT89C51单片机简介...........................................................4I沈阳理工大学单片机课程设计3.3Proteus软件介绍.............................................................84.硬件设计..........................................................................104.1AT89C51芯片图..............................................................104.2汽车信号灯控制电路..........................................................104.2.1硬件接线图............................................................104.2.2复位电路..............................................................114.2.3显示电路..............................................................114.2.4按键电路..............................................................124.2.5振荡电路..............................................................134.3Proteus仿真结果............................................................145.软件设计..........................................................................175.1汽车信号灯控制程序..........................................................175.2汽车信号灯控制程序流程图....................................................195.3利用伟福软件编译程序图......................................................205.3.1伟福软件简介..........................................................205.3.2伟福软件编译程序图.....................................................