用汇编语言编程使51单片机实现6位共阳数码管一位循环显示0-9答:以下程序实现6位数码管,每一位依次循环显示0--9 ORG 0000H LJMP MAIN ORG 0030H MAIN:MOV P2,#0FEH MOV A,#00H MOV DPTR,#TAB LOOP:MOVC A,@A+DPTR MOV P0,A LCALL DELAY INC A CJNE A,#0AH,LOOP MOV A,P2 RL A MOV P2,A JB ACC.6,SS1 MOV P2,#0FEH SS1:CLR A SJMP...
51单片机汇编语言写串口程序答:ORG 0000H SJMP 0050H ORG 0023H LJMP S_INT TAB:DB 20H,49H,20H,47H,45H,54H,20H,'NULL'ORG 0050H MOV TMOD,#20H MOV TH1,#0FDH MOV TL1,#0FDH SETB TR1 SETB SM1 CLR SM0 SETB EA SETB ES MOV R0,#30H MOV A,#1H MAIN:SETB REN ACALL DELAY JNZ MAIN MOV R2,#0 MOV ...
...按照我的要求帮我编一个99倒计时到0的汇编语言的程序 ,不要用DIV...答:R2 CJNE A,#100,T0E MOV R2,#0 MOV A,R0 JZ T003 DEC R0 SJMP T0ET003: MOV A,R1 JZ T004 DEC R1 MOV R0,#9T0E: RETIT004: CLR TR0 RETITABLE: ; 共阴极数码管显示代码表 DB 3FH,06H,5BH,4FH,66H ;01234 DB 6DH,7DH,07H,7FH,6FH ;56789END ...
一道简单的单片机习题,要求用汇编语言!答:MAIN:mov R1,#20h mov R2,#10 mov 50h,#0 lop1:mov a,@R1 cjne a,#80h,$+3 jnc lop3 cjne a,50h,$+3 jc lop3 mov 50h,a lop3:inc R1 djnz R2,lop1 JMP