33问答网
所有问题
请帮忙编写一个花样流水灯单片机程序(要求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好。
相似回答
一个花样流水灯单片机程序(要求1,3,5,7灯亮,2,4,6,8灯亮然后全灭)
答:
先把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。
单片机(
Single-Chip Microcom...
用c语言
编写单片机流水灯程序,(8
个发光二极管从左至右循环点亮)
答:
while
(1)
{ P3=0xfe;//第
一个灯亮
delay();//延时 P3=0xfd;//第
二个灯亮
delay();P3=0xfb;//第
三个灯亮
delay();P3=0xf7;//第
四个灯亮
delay();P3=0xef;//第
五个灯亮
delay();P3=0xdf;//第
六个灯亮
delay();P3=0xbf;//第
七个灯亮
delay();P3=0x7f;//第
八个灯
...
怎样用
单片机
做
一个
简单的
流水灯
?
答:
一般来说,实现
流水灯
功能需要以下步骤:首先确定
单片机
型号和开发环境,并熟悉指令集和寄存器配置。然后确定LED灯的连接方式,并
编写程序
来控制LED灯的亮灭状态。最后在程序中添加延时函数来实现LED灯的亮灭延迟。在编写程序时,需要注意语法错误和逻辑错误,并进行测试和调试,以确保程序能够正确运行并实现预...
大家正在搜
51单片机24位花样流水灯编程
51单片机8个流水灯编程
52单片机8个流水灯程序
花样流水灯程序单片机
51单片机花样5种流水灯
单片机流水灯40种花样汇编
51单片机led花样流水灯
单片机点亮16个流水灯
单片机16流水灯程序
相关问题
一个花样流水灯单片机程序(要求1,3,5,7灯亮,2,4,6...
51单片机怎么样让一下过程一直循环下去“先1,3,5,7亮,...
请帮忙编写一个单片机流水灯程序(要求:1.具有八路发光二极管...
单片机流水灯汇编 8个灯先是1,8亮接着2,7亮接着3,6亮...
这是我写的一个51单片机的流水灯程序,不知道为什么循环方式是...
求编写流水灯程序,让(4,5)(3,6)(2,7)(1,8)...
求一个AT89C52单片机流水灯程序,8个灯从左到右亮1个,...