电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

单片机实验汽车转向灯控制

单片机实验汽车转向灯控制_第1页
1/7
单片机实验汽车转向灯控制_第2页
2/7
单片机实验汽车转向灯控制_第3页
3/7
实验九 汽车转向信号灯控制 一、实验目的: (1)掌握分支程序的设计方法; (2)掌握用分支程序编程控制汽车转向信号灯的方法; (3)掌握用keil 实现软件调试的方法; (4)掌握用Proteu s 实现电路设计,程序设计和仿真方法。 二、实验内容: P1 口做输出口控制汽车转向信号灯,P3 口做输入口接五只控制开关,设计一个汽车转向信号灯控制系统。晶振频率 6MHZ。设计要求如下: (1)正常驾驶时,按通左转弯开关,左转弯灯,左头灯,左尾灯同时闪烁;按通右转弯开关,右转弯灯,右头灯,右尾灯同时闪烁,闪烁频率为 1HZ。 (2)刹车时,接通刹车开关,左尾灯,右尾灯同时亮。 (3)停靠站时,接通停靠开关,左头灯,右头灯,左尾灯,右尾灯同时闪烁,闪烁频率为1HZ。 (4)出现紧急情况时,接通紧急开关,左转弯灯,右转弯灯,左头灯,右头灯,左尾灯,右尾灯同时闪烁,闪烁频率为 5HZ。 三、主要器件的型号: 元件名称 数量 AT89C51 1 二极管 LED-RED 2 二极管 LED-YELLOW 2 二极管 LED-GREEN 2 开关 SW-SPST 5 电阻 RES(10K) 6 电阻 RES(330) 6 晶振 CRYSTAL 1 电解池 CAP-ELEC 1 电容 CAP(30P) 2 四、实验参考电路: 实验时用发光二极管替代信号灯,P1.7------P1.2 接发光二极管的阴极,P1 口的管脚输出低电平时对应的发光二极管点亮。控制开关的信号通过 P3.4-------P3.0 送入单片机,设控制开关输出低电平有效。汽车转向信号控制灯控制电路如下图所示: 五、实验参考程序: ORG 0000H LJMP MAIN ORG 0030H MAIN: MOV P3,#0FFH MOV A,P3 // 读 P3 口输入数据 JNB ACC.4,JJ // ACC.4=0,转移到紧急状态 JNB ACC.3,TK // ACC.3=0,转移到停靠状态 JNB ACC.2,SC // ACC.2=0,转移到刹车状态 JNB ACC.1,YZW // ACC.1=0,转移到右转弯状态 JNB ACC.0,ZZW // ACC.0=0,转移到左转弯状态 SJMP MAIN JJ: MOV P1,#03H // 紧急状态 LCALL DELAY1 // 0.1 秒延时 MOV P1,#0FFH // 信号灯全灭 LCALL DELAY1 SJMP MAIN TK: MOV P1,#0C3H // 停靠状态 LCALL DELAY2 // 0.5 秒延时 MOV P1,#0FFH // 信号灯全灭 LCALL DELAY2 SJMP MAIN SC: MOV P1,#0F3H // 刹车状态 LCALL DELAY2 // 0.5 秒延时 MOV P1,#0FFH // 信号灯全灭 SJMP MAIN YZW: MOV P1,#0ABH // 右转弯状态 LCALL DELAY2 // 0.5...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

单片机实验汽车转向灯控制

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部