文档库

最新最全的文档下载
当前位置:文档库 > 实训项目3 串口实现流水灯控制

实训项目3 串口实现流水灯控制

任务三其他方式实现流水灯控制

3.1单片机串口控制流水灯

任务要求:1、用单片机串口控制一片74LS164,实现不同的流水灯控制效果

2、采用软件延时和定时器延时两种方法完成。

1、硬件设计如图9所示。

所需元件清单如图10所示。

注意是高电平驱动。

实训项目3 串口实现流水灯控制

图9

实训项目3 串口实现流水灯控制

图1

2、软件设计

ORG 0000H

MAIN:MOV SCON,#00H

CLR ES

MOV A,#80H

LED:MOV SUBF,A

JNB TI, $

CLR TI

ACALL DEL

RR A

AJMP LED DEL:MOV R5,#10 L1:MOV R6,#100 L2:MOV R7,#250

DJNZ R7,$

DJNZ R6,L2

DJNZ R5,L1

RET

END