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

如题所述

第1个回答  2012-04-04
先把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个回答  2012-03-25
参考:
http://zhidao.baidu.com/question/399510580.html本回答被提问者采纳
第3个回答  2012-03-25
好的。。。。。。 留下QQ 邮箱

#include<reg51.h>
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 、、、、、、、、、给分追问

谢了,嘿嘿,能不能用汇编语言编一个呀 我的邮箱是991753461@

追答

汇编不会。。。。C好。