
经典的51单片机流水灯汇编程序示例
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本示例提供了一种使用经典51单片机实现流水灯效果的汇编语言编程方法,通过简单的代码展示基本硬件控制技巧。
单片机流水灯汇编程序设计开发板上的8只LED为共阳极连接,即当单片机输出端为低电平时即可点亮LED。
以下是实现流水灯效果的直接方式:
```assembly
ORG 0000H
START: MOV P1,#01111111B ; 最下面的LED点亮
LCALL DELAY ; 延时1秒
MOV P1,#10111111B ; 最下面第二个的LED点亮
LCALL DELAY ; 延时 一秒
MOV P1,#11011111B ; 最下面第三个的 LED 点亮
;(以下省略)
LCALL DELAY
MOV P1,#11101111B
LCALL DELAY
```
程序通过依次改变P1寄存器的值来控制LED灯的状态,每次更改后调用延迟子程序以实现流水灯的效果。
全部评论 (0)
还没有任何评论哟~


