电动车转向灯控制器设计

上传人:笛音 文档编号:32904823 上传时间:2018-02-13 格式:DOC 页数:5 大小:223KB
返回 下载 相关 举报
电动车转向灯控制器设计_第1页
第1页 / 共5页
电动车转向灯控制器设计_第2页
第2页 / 共5页
电动车转向灯控制器设计_第3页
第3页 / 共5页
电动车转向灯控制器设计_第4页
第4页 / 共5页
电动车转向灯控制器设计_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《电动车转向灯控制器设计》由会员分享,可在线阅读,更多相关《电动车转向灯控制器设计(5页珍藏版)》请在金锄头文库上搜索。

1、电动车转向灯控制器设计班级: 自控 071 班 组别: 姓名: 日期: 2008 年 11 月 20 日 - 1 -一、设计目的了解 AT89C51 单片机的特点、应用、工作方式及其外部引脚功能;了解指令的形式,掌握 AT89C51 单片机汇编语言指令的格式,学会汇编语言程序的设计方法。二、功能要求使用 AT89C51 单片机四端子中的一个端子当做转向灯的控制端,一个端子当做开关控制端。接通电源,当按下控制左灯的开关时,左前转向灯闪烁,蜂鸣器发出声音;当按下控制右灯的开关时,右前转向灯闪烁,同时,蜂鸣器发出声音。三、系统结构及工作原理系统结构图工作原理采用 LED 发光二极管来模拟电动车左转灯

2、和右转灯,开关 K1 控制左转向灯L1,开关 K2 控制右转向灯 L2,发光二极管控制转向灯左灯(D1,D2,D3) 和右灯(D4,D5,D6_的亮、灭状态,使用者则控制开关 K1、K2,用拨动开关 K1、K2 的位置状态来模拟使用者的命令,同时,使用者发出的命令以数字信号的方式进入AT89C51 单片机内部数据存储器。四、原理图- 2 -五、程序流程图主程序程序初始化开关的控制单片机左灯亮 灯灭 右灯亮结束蜂鸣器响过程- 3 -六、程序org 0000hljmp startorg 0030hmov sp,#60hstart: mov p1,#00hmov p3,#00hnopmain: jb

3、 p3.2,lopnopjb p3.3,lop1ljmp startlop: mov p1,#0f0hlcall delaymov p1,#00hlcall delayljmp mainlop1: mov p1,#87hlcall delaymov p1,#00hlcall delayljmp maindelay: mov r6, #0ffhloop1: mov r7, #0ffhnoploop2: djnz r7,loop2djnz r6,loop1retend- 4 -七、学习体会通过对电动车转向灯控制器设计学习,我们更好的了解了 AT89C51 单片机的特点、应用、工作方式及其外部引脚功

4、能。在这整个设计的过程中,遇到过很多挫折和困难。刚开始时,老师只是布置给我们一个任务,由于我们是初次接触,什么都不知道。于是,我们不停的找资料,慢慢的我们初步的画出了系统结构图,设计出它的程序流程图。然后,再经过老师的多次讲解之后我们懂得了如何制作设计方案,我们也顺利的画出了电路原理图。编写程序最困难的了,以前的汇编语言没学好,一开始的程序这块儿就要令我抓狂了,又因为只有把程序编写出来,导入 AT89C51 单片机中,才能控制转向灯的亮灭。于是我们就通过网上查资料,再结合课本上的知识编写出了一个基本的程序,但是一检查却有很多错误,最后还是经过老师的检查后,才把正确的程序写了出来。最后,我发现自己对单片机竟然也有了一点兴趣,怎么小小的东西作用怎么大,想寒假回家以后自己去买一些东西来做,再补一补汇编语言。看看自己到底学进去多少了!

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号