单片机音响技术网
首页 | 热销产品 | 单片机入门 | 下载中心 | 技术文章 | Protel专区 | 电子制作 | 购物指南 | 发货查询 | 本站淘宝
动画01 当前位置:本站首页技术文章
文章搜索
pix
本站推荐产品
  • 单片机音响软件专业开发板
  • 详细介绍
  • TOPAV-2008单片机开发板 598元
pix
pix
pix
单片机技术文章精选
pix

用单片机实现流水灯

单片机音响技术网 文章浏览次数:340

流水灯是一种常见的装饰,常用于舞台,最简单的流水灯就是各个灯依次发光。用单片机实现这一功能很方便。
用单片机流水灯程序

ORG 0000H

JMP SHART

SHART:MOV A,#0FEH

LOOP: MOV P1,A

RL A

CALL DELAY

JMP LOOP


DELAY:MOV R7,#250

D1: MOV R6,#250

D2: DJNZ R6,D2

DJNZ R7,D1

RET

END

就这么简单的几行程序,就能实现奇妙的流水灯效果,的确不错。


程序分析

这段程序中的RL A是一条左移指令,它的用途是把A累加器中的值循环左移。设A=11111110,则在执行一次RL A指令后,A中的值变为11111101,执行第二次后,就变为11111011,也就是各位数字不断向左移,而最右一位由最左一位移入。


摘录:半键纵横;   责任编辑:mcu51av 2007-11-10

上一篇:可预置倒计时时钟
下一篇:红外遥控原理及程序应用

pix

关于我们 | 联系我们 | 友情链接 | 网站地图 | 点击给我留言
Copyright © 2007 - 2008 单片机音响技术网 All rights reserved. 站长统计