下载此文档

单片机设计——汽车信号灯控制系统设计.doc


文档分类:通信/电子 | 页数:约10页 举报非法文档有奖
1/10
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/10 下载此文档
文档列表 文档介绍
目录
摘要 3
一、设计概述 4
二、硬件设计 4
(一)设计思想: 4
(二)所选芯片AT89S52 4
(三)硬件安排: 5
三、软件设计及访真 6
(一)、所编程序 6
(二)、KEIL仿真如下所示 8
四、总结 10
参考资料 10

摘要
本设计为基于AT89S52的汽车信号灯控制系统,其主要分为五部分,第一部分为设计概述,主要介绍设计的任务、目标,以及设计所用设备器材,第二部分为硬件设计方案,主要是介绍本设计的设计思路,所选芯片,以及相关芯片资料的介绍,并且在此之上画出了原理框图和电路原理图。第三部分:(1)为软件设计,其主要介绍本设计中采用何种软件设计方案及相关的流程图,在流程图的基础上,写出本系统的程序。(2)为调试及运行结果,它是在完成本系统的硬件、软件设计的基础之上,对本系统进行测试,看是否满足题目要求,最后以表格的方式对测试的结果给予反应,直接明了。第五部分为设计心得总结。最后为一些参考文献。
关键词:
AT89S52 汽车灯信号灯控制系统
一、设计概述
(一)、设计任务与目标:
1、掌握MCS-51内部结构,以及各引脚可以实验的功能。
2、使用AT89S52 的P1口与P3口来分别实现汽车信号灯的显示与控制。
(二)、所需器材:
1、芯片为:AT89S52 1个
2、电阻24KΩ 8个 10KΩ 2个
3、电容30pF 2个 10uF(50V) 1个
4、晶体震荡器12MHz 1个
5、LED灯 7个
6、5口以上开关 1个
7、为5V。
二、硬件设计
(一)设计思想:
1、汽车在转弯、刹车、停靠与合紧急开关时,通过车灯的不同闪烁告知往来车辆。因此对信号灯的控制要求如下:
(1)车辆转弯时,相应一侧之前灯、尾灯及仪表板指示灯均应闪烁。即左转时,左头灯、左尾灯、仪表板左转弯灯闪烁,右转时则右头灯、右尾灯和仪表板右转弯灯闪烁;
(2)紧急开关闭合时要求前述6个信号灯全部闪烁;
(3)刹车时2个尾灯亮,若转弯时刹车,则转弯时原应闪烁的信号灯仍应闪烁;
(4)汽车停靠而停靠开关合上时(如在高速公路上,车辆因故障停靠时)左头灯、右头灯、左尾灯、右尾灯应高频闪烁;
(5)一般闪烁频率为1Hz,高频闪烁频率为10Hz。
(二)所选芯片AT89S52
1、该芯片是一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash 存储器。使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。 AT89S52具有以下标准功能: 8k字节Flash,256字节RAM, 32 位I/O 口线,看门狗定时器,2 个数据指针,三个16 位定时器/计数器,一个6向量2级中断结构,全双工串行口, 片内晶振及时钟电路。另外,AT89S52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结, 单片机一切工作停止,直

单片机设计——汽车信号灯控制系统设计 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数10
  • 收藏数0 收藏
  • 顶次数0
  • 上传人策划大师
  • 文件大小0 KB
  • 时间2011-11-13
最近更新