二转十子程序.txt

来自「是我在电子竞赛期间写的一些单片机汇编程序」· 文本 代码 · 共 31 行

TXT
31
字号
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;二转十子程序;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
		ORG     0200H
		mov    r2,#11000111b
		cjne   r2,#1100011b,out
		mov    r3,#0
		ajmp   start
	out	jc out1
		cjne   r2,#11000111b,out2
		mov  r3,#1
		ajmp start
	out2 jc  out3
		mov r3,#2
		ajmp start
	out3	mov r3,#1
	      ajmp start
out1		mov r3,#0
start	clr cy
				
	      MOV     R6,#00H           ;0送 R6
		MOV     R7,#08H           ;8送位计数器R7
      LOOP CLR     C            
		MOV     A,R2
        	RLC     A
        	MOV     R2,A
        	MOV     A,R6
        	ADDC    A,R6         
        	DA      A                ;十进制调整 
        	MOV     R6,A
        	DJNZ    R7,LOOP          ;循环8次
	ge1 	ajmp $
		end	

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?