77问答网
所有问题
单片机…求一个LED灯控制汇编程序!要求用汇编实现八个灯每两秒依次闪烁用定时器定时既可!高手帮忙啊!请
如题所述
举报该问题
其他回答
第1个回答 2011-09-08
相邻的两个?
-
ORG 0000H
LJMP MAIN
ORG 0030H
MAIN:
MOV A, #3FH ;00111111--零为亮
XUN:
MOV P0, A
RL A
ACALL DELAY
AJMP XUN
DELAY:
MOV R7,#0 ;延时子程序
D1: MOV R6,#0
D2: DJNZ R6,D2
DJNZ R7,D1
RET
END
本回答被提问者采纳
第2个回答 2011-09-08
我是汇编菜鸟。用C多简单啊。你们老师顽固不化。
第3个回答 2011-09-08
c行不?有现成的....
相似回答
单片机LED灯
实验(
汇编
语言)
答:
回答:
用汇编
语言AT89C51
单片机
对
八个LED
小灯的
一个控制
,效果呢,就是 左边的四个先亮 间隔2秒 亮三下 再换右边的亮间隔2秒 再亮三下 以此交替 。用延迟程序就行啊!有些问题我还得和你弄清楚,关键是用那几个IO口呢?看,家我名字说吧。
单片机用汇编
语言编写用
一个控制器控制8个LED灯
亮
答:
MAIN:MOVA,#0FFH;设置左移初值 CLRC;C=0 MOVR2,#08H;设置左移次数 LOOP:RLCA;左移1位 MOVP2,A;输出到P2 CALLDELAY;延时 DJNZR2,LOOP;左移7次 MOVR2,#07H;LOOP1:RRCA;右移1位 MOVP2,A;输出到P2 CALLDELAY;DJNZR2,LOOP1;右移7次 JMPMAIN DELAY:MOVR3,#20;延时0.2s D1:MOVR4,#2...
单片机LED灯闪烁
,先
八个
轮流闪烁,再隔
一个闪烁
,再两个
两
个地闪烁 然后...
答:
JNB FLAG,MOV A,
LED
RL A MOV LED,A CLR FLAG DJNZ R2,LOOP1 MOV LED,#0FEH MOV R2,#8 LOOP2:MOV P0,LED JNB FLAG,MOV A,LED RL A RL A MOV LED,A CLR FLAG DJNZ R2,LOOP2 MOV LED,#0FCH MOV R2,#7 LOOP3:MOV P0,LED JNB FLAG,MOV A,LED RL A MOV LED,A CLR FLAG...
单片机
P1口
控制8个LED灯
显示,
汇编程序
(要
有一个
奇偶校对)
答:
include <reg51.h> int i;unsigned char code z[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80} void delay(unsigned int z){ unsigned int m,n;for(m=0;m<z;m++)for(n=0;n<50;n++);} main { while(1){ for(i=0;i<8;i++){ P1=z[i];delay(200);} } } 感觉...
单片机
89C51
用汇编
制作跑马灯P1
控制8个LED
(D
1
~D8)
灯实现
流水灯的效果...
答:
LED
= 0x55;} Maikuan = 0;} //最难的:
8个灯
从第一个开始依次渐亮,直到最后一个。再从最后一个起渐暗,直到第一个。如此循环往复。for(j = 0;j<=7;j++){ i = 0;while(i!=255) // 由暗变亮 { if( Maikuan == 0) // 点亮 { LED =
led
on[j];} if(Maikuan ==...
跪求
单片机控制8个led
流水
灯闪烁
(从左到右)或(从右到左)的
汇编
源...
答:
LJMP MAIN ORG 000BH LJMP T0ISR ORG 0030H MAIN:MOV TMOD,#01H MOV TH0,#HIGH(65536-50000)MOV TL0,#LOW(65536-50000)SETB TR0 SETB ET0 SETB EA MOV A,#0FEH SJMP T0ISR:CLR TR0 MOV TH0,#HIGH(65536-50000)MOV TL0,#LOW(65536-50000)SETB TR0 MOV P0,A RL A RETI END ...
求单片机
c51
用汇编
语言写的
程序
,功能为:8只发光二极管
依次
点亮,从...
答:
51
单片机汇编
语言编程,流水灯如P1口8个Ⅰ/O依次输出低电平点亮发光二极管,思路可以
用定时器
中断+计数来定时,可以用位移输出或者用状态表(查表法)输出,如表01111111、10111111、---、11111110,就是查表取状态字节再写入P1口。
大家正在搜
相关问题
单片机LED灯闪烁 ,先八个轮流闪烁,再隔一个闪烁,再两个两...
单片机MCS-51汇编问题。P1 口接8个LED灯,程序运行...
帮忙用汇编语言写个程序,控制两个LED交替闪烁。
8051单片机用汇编程序让八个LED灯每隔一秒亮一个,轮流亮...
单片机、1个开关、8个LED发光二极管(水平排列)和定时器,...
单片机怎么实现一个开关控制八个灯按一下亮一个按八下八个灯都亮...
大佬们,单片机汇编语言编写流水灯,全部八次闪烁,怎么编啊
利用AT89C51单片机实现两个LED灯以1MHZ频率交替闪...