课程设计(论文)题目名称方向之星课程名称综合电子课程设计学生姓名学号系、专业信息工程系、11通信工程指导教师黄乘顺2013年12月27日目录摘要 2第1章 4第2章系统方案设计 4第3章电路设计 6第4章程序设计 8第5章结果测试及分析 12第6章实验总结 13参考文献 13附录 15摘要方向之星控制器是为了解决汽车的左转弯、右转弯、刹车等行车情况。本设计采用单片机at80c51作为核心元件,利用8个red—LED灯显示结果,其中四个显示左转弯,四个显示右转弯,利用闪烁八个灯一起显示刹车。其中一个显示错误提示。本文详细介绍了系统硬件和软件的设计过程。由于单片机的集成度高,功能强,通用性好,特别是它具有体积小,重量轻,能耗低,价格便宜,可靠性好,抗干扰能力强和使用方便等方面的独特的优点,采用该装置可以根据实际情况进行比分修改,具有低功耗,可靠性,安全性以及低成本等特点。关键字:AT80C51;仿真;,课题选择采用两种办法:一是学生根据自己的特长和爱好,征对某一应用,自拟课题经老师确认。二是由老师提供可供选择的课题,学生自选。我组经商讨后,决定从老师提供的课题中选择。我组本次课程设计的题目是“方向之星”控制器。,对汽车安全性要求越来越高。影响安全性的因素较多,有主动因素,也有被动因素,汽车车灯正常工作,能否保证驾驶员能即时给出行车信号和在夜间行车的良好视野范围是一个重要因素。本次课程设计的目的就是方便和加强车与车之间的交流,并最大限度的节约能源、资源。:(1)正常直线行驶时,两排小灯不亮,这时若紧急刹车(按键J),左右两排小灯同时闪亮,速率1次/秒。(2)左转弯(按键L)时,左排灯(4个)依次向左闪亮;这时若紧急刹车(按键J),左排灯同时闪亮,速率1次/秒;右转弯(按键R)时,右排灯(4个)依次向右闪亮;这时若紧急刹车(按键J),右排灯同时闪亮,速率1次/秒;非正常行驶,左(右)转弯时,左(右)排灯同时闪亮,速率1次/秒。(3)只要按键L、按键R同时按下,两排小灯不亮,但要设计一个声光提示电路,提示操作有误。。-,通过调用延时程序使左边四个灯循环闪亮,并启动计时器开始计时15秒。右转同理,-。刹车时P1口依次送值,以使所有指示灯闪烁。计时部分,计数器0由15次作为一次计数的次数,1秒单独控制灯闪烁,两者互不干扰且又不矛盾,灯的闪烁准确定在15秒。电路由80C51芯片、P1口和P3口、开关键及LED灯和可编程键盘显示部分构成。(1表示按下,0表示为按下):(1)芯片初始化模块的设计与实现对80C51芯片的初始化,将P1口输出实现指示灯闪烁控制部分。-,通过调用延时程序使左边四个灯循环闪亮,循环点亮15次。右转同理,-。刹车时P1口依次送值,以使所有指示灯闪烁,-。(2)左转功能的实现在左转子程序中计数15秒。每执行一次中断子程序即计时到1秒,数码管计数加1,直到等于14时停止计数,关中断。同时,再开中断的这段时间,控制P1口输出实现左侧4个指示灯按左循环依次点亮。退出子程序前,所有指示灯熄灭,将系统置成正常行驶状态。(3)右转功能的实现在右转子程序中计数15秒。每执行一次中断子程序即计时到1秒,数码管计数加1,直到等于14时停止计数,关中断。同时,再开中断的这段时间,控制P1口输出实现右侧4个指示灯按右循环依次点亮。退出子程序前,所有指示灯熄灭,将系统置成正常行驶状态。(4)刹车功能的实现在刹车子程序中计数15秒。开启中断后,每2s灯亮一次灭一次,直到等于14时停止计时,关中断。同时,在开中断的这段时间,控制P1口输出指示灯闪亮(亮1s,灭1s)。退出子程序前,所有指示灯熄灭,将系统置成正常行驶状态。(FPEROM
方向之星 来自淘豆网m.daumloan.com转载请标明出处.