单片机汇编语言,怎样让双灯左移循环?

主要是汇编语言 不要C语言,急!!!

第1个回答  2014-11-10
led equ p1
org 0
jmp main
main:
mov a,#0xfc

mov led,a

call delay

rl a

rl a

jmp main

delay:
............
ret
end本回答被网友采纳
第2个回答  2014-11-10
楼主有单个的程序吗?

改一个位,即可。追问

没有 求解啊!!!!

第3个回答  2014-11-10
我给你写啊
第4个回答  2014-11-10
双灯和单个的相比,不就多了一个吗

请问单片机汇编语言流水灯程序,如何实现两颗灯流动(11111100\/11111001\/1...
ACALL DELAY ;延时 SJMP LOOP 这样就行了.

单片机汇编语言按键控制流水灯,两个开关k1,k2。实现功能按下k1,流水灯...
K1 EQU P1.0K2 EQU P1.1ORG 0000HLJMP MAINORG 0030HMAIN: MOV A,#0FEH CLR 00H CLR 01HLOOP: JB K1,LOOP1 SETB 00H CLR 01H SJMP LOOPLOOP1: JB K2,LOOP2 SETB 01H CLR 00HLOOP2: JB 01H,LOOP3 JB 00H,LOOP4 SJMP MAINLOOP3: ...

各位单片机达人帮个忙 用汇编语言做一个 发光二极管循环点亮的程序 要 ...
JMP MAIN ORG 30H MAIN:MOVA,#0FFH;设置左移初值 CLRC;C=0 MOVR2,#08H;设置左移次数 LOOP:RLCA;左移1位 MOVP1,A;输出到P1 CALLDELAY;延时 DJNZR2,LOOP;左移7次 MOVR2,#07H;LOOP1:RRCA;右移1位 MOVP1,A;输出到P1 CALLDELAY;DJNZR2,LOOP1;右移7次 JMPMAIN DELAY:MOVR3,#20;延时0...

单片机led左移然后右移循环亮灭的汇编语言
单片机led左移然后右移循环亮灭的汇编语言 电路与程序如下:本程序,经过硬件检验,完全符合题目要求。

在51单片机中,用汇编语言,RLC A,为什么左移两位以后,不是两个灯...
是0有效才能是输出0使LED亮。要保证变成11111100,需要这么写:CLR C RLC A CLR C RLC A 如果是循环左移的话,就写一对;MOV R7,#8 ;循环8次 LOP:CLR C RLC A MOV P0,A DJNZ R7,LOP ...

单片机编程8个led灯,让最低灯亮,循环左移s
软件中,只需要将这些灯使用一个for循环即可。代码 include <reg51.h>unsigned char PData; \/\/记录当前是哪个状态,值为1表示亮,输出到P口时取反\/\/延时,本函数是非精确延时,若需要精确延迟则需要根据本函数的汇编语句进行精确计算后调整循环体次数void delay(unsigned int ms){ unsigned char...

51单片机汇编语言程序,一个按键控制两个发光二极管的同时闪烁,交替闪烁...
;P1.0 P1.1接2LED,P2.0接一按键。上电2LED不亮,按第1 次键2LED同时以1S周期闪烁,按第2 次 2LED轮流1S闪烁...同此循环。;11 04 17 ORG 00H AJMP MAIN ORG 0BH AJMP T0INT ORG 30H MAIN:MOV TMOD,#01H ;MOV TH0,#3CH MOV TL0,#0B0H SETB EA SETB ET0 MOV R0,#10 K...

c语言和汇编的程序八个LED依次左移逐个点亮,点亮后在依次右移逐个点亮不...
汇编语言 LEDEQU 30H ORG 0000H LJMP MAIN ORG 0030H MAIN:CLR EA MOV SP,#5FH MOV LED,#0FEH MOV R0,#7 LOOP:MOV R7,#50 LCALL DELAY MOV A,LED RL A MOV LED,A MOV P3,A DJNZ R0,LOOP MOV R0,#7 LOOP1:MOV R7,#50 LCALL DELAY MOV A,LED RR A MOV LED,A MOV P3,A ...

单片机汇编语言程序,我想写一个循环点亮的LED,然后用外部中断0接到一个...
循环点亮LED灯,也就是流水灯效果的控制,可以用定时器来控制,这样做相对代码量较少而时间比较精确,外部中断0接以按键,可以控制动态效果的启停。程序如下:ORG 0000H LJMP MAIN ORG 0003H LJMP EXT0 ;外部中断0,控制流水灯启停 ORG 000BH LJMP T0ISR ;定时0控制流水灯循环点亮 ORG 0030...

51单片机中如何用汇编语言编写流水灯
RL A;累加器A的值循环左移1位MOV LED,A;MOV YSJS,#0;QT1:POP ACC;恢复现场POP PSW;RETI;返回主程序END;汇编程序结束 扩展资料: 实现流水灯的三个方法: 第一种,总线方法实现流水灯。这是一种比较笨但又最易理解的方法,采用顺序程序结构,用位指令控制P1口的每一个位输出高低电平,...

相似回答