- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《单片机应用技术》课程 汽车双闪LED灯控制 —— —单片机资源库建设 目 录 双闪灯的概念 01 硬件电路及软件程序的设计 02 程序编译与调试 03 1.双闪灯的概念 双闪灯即危险报警闪烁灯。开关为红三角标志的按钮。双闪灯是一 种提醒其他车辆与行人注意本车发生了特殊情况的信号灯。 双闪按钮 2 硬件电路及软件程序的设计 利用单片机驱动左右两个发光二极管来模拟双闪灯,发光二极管的亮灭过程即双闪灯的闪烁过程,亮灭之间的时间间隔通过单片机延时500ms程序控制 用AT89S51单片机作为本系统的控制核心。 “完成双闪”硬件电路设计及连接 硬件电路图在面包板上连接此汽车双闪灯模拟电路。如图 : 2硬件电路及软件程序的设计 汽车双闪灯控制系统硬件电路图 软件程序编写 2 硬件电路及软件程序的设计 ORG 000H LOOP: MOV A, #7EH MOV PO, A LCALL DEL500 ms MOV A, #OFFH MOV PO, A LCALL DEL500 ms SJMP LOOP DEL500 ms: MOV R2, #5 LOOP2: MOV R3, #200 LOOP1: MOV R4, #250 DJNZ R4,$ DJNZ R3,LOOP1, DJNZ R2,LOOP2, RET END 闪烁灯亮灭之间延时500ms 3.程序编译与调试 把汇编的源程序编译成可执行文件 用WAVE软件把前述程序汇编成可执行文件步骤 打开wave软件,选择新建文件,输入程序。 保存新建文件,扩展名必须是“ASM”或“asm” 选择新建项目,加入刚保存的文件中。 保存新建文件,在仿真器设置中选伟福编译器 在项目中选编译进行程序编译 编译成功,生成十六进制文件“.HEX” 打开CPU窗口和外设端口,“单步运行” 3.程序编译与调试 把程序下载到单片机 把单片机从电路板上取下,放到编程器上。 打开编程器软件,在“操作”菜单下选择单片机型号。 打开编译好的可执行文件“.HEX”,放到文件缓冲区。 单击“运行”中的“开始”按钮,把程序下载到单片机中。如图: 双闪灯系统程序下载图 3.程序编译与调试 软硬件联合调试 把写入程序的单片机安置在搭好的电路中进行软硬件联合调试。 汽车双闪灯点亮的效果图 石家庄邮电职业技术学院 谢谢 ——通信类专业教学资源库
您可能关注的文档
- 船舶概论 船舶电力系统组成 船舶电力系统的组成.pptx
- 船舶概论 货油系统 货油系统.pptx
- 船舶结构与货运 船舶类型 客船.pptx
- 船舶结构与货运 舷侧结构 舷侧结构.pptx
- 船舶精通急救 任务三 人体各主要系统的解剖与功能 任务三 人体各主要系统的解剖与功能.pptx
- 船舶求生案例 船舶求生案例 离开难船的方法.pptx
- 床品工艺设计与实施 家纺发展历史 家纺发展历史15-重祥瑞的明代家纺(上).pptx
- 创新创业案例 创新创业案例、第一阶段:国内主流云服务与创新创业平台介绍与搭建、net访问云redis net访问云redis.pptx
- 创新创业教育基础 认识创新方法 模块三 认识创新方法.pptx
- 创新创业子库 创新创业子库 02-04-01什么是农家乐(1).ppt
文档评论(0)