新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 单片机初级篇—左移指示灯

单片机初级篇—左移指示灯

作者: 时间:2016-11-26 来源:网络 收藏
功能说明:使P1口的指示灯,单个指示灯进行左移点亮。P1.0亮->P1.1亮->...->P1.7亮,如此循环。

一、硬件仿真电路

本文引用地址:https://www.eepw.com.cn/article/201611/321682.htm

二、程序

org 30h;程序开始

*******************************

mov p1,#00h;初始化

*******************************

S2:mov a,#00000001b;赋值

mov r4,#8;循环次数

**********************

S1:mov p1,a;输出

call delay;输出后延时

rl a;左移A

************************

djnz r4,S1;执行R4里面内容的次数

***********************

sjmp S2;跳转S2

**********************

delay:MOVR5,#20;延时子程序

D1:MOVR6,#20

D2:MOVR7,#248

DJNZR7,$

DJNZR6,D2

DJNZR5,D1

RET

******************************

End;程序结束



评论


技术专区

关闭