请帮忙编写一个花样流水灯单片机程序(要求1,3,5,7灯亮,2,4,6,8灯亮然后全灭)

2024-11-08 18:39:06
推荐回答(3个)
回答(1):

先把P1口全部接低电平!
ORG 0000H
AJMP START
ORG 0040H
AA:MOV P1,#55H
ACALL DELAY
MOV P1,#0AAH
ACALL DELAY
MOV P1,#00H
ACALL DELAY
AJMP AA

DELAY:MOV R5,#256
LOOP2:MOV R4,#256
LOOP1:NOP
NOP
DJNZ R4,LOOP1
DJNZ R5,LOOP2
RET

回答(2):

参考:
http://zhidao.baidu.com/question/399510580.html

回答(3):

好的。。。。。。 留下QQ 邮箱

#include
void delay(unsigned int i)
void main()
{
whlie(1)
{
P1=0x55;
delay(200);
P1=0xaa;
delay(200)
P1=0xff;
}
}
void delay(unsigned int i)
{
unsigned int j;
for(i;i>0;i++)
for(j=200;j>0;j++);
}

OK 、、、、、、、、、给分