⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mixture.src

📁 工程模板 使用非常方便适用初学者 敬请下载
💻 SRC
字号:
; .\obj\mixture.SRC generated from: src\mixture.c
; COMPILER INVOKED BY:
;        D:\Program Files\Keil\C51\BIN\C51.EXE src\mixture.c LARGE OPTIMIZE(SIZE) BROWSE DEBUG OBJECTEXTEND NOPRINT SRC(.\obj\mixture.SRC)


NAME	MIXTURE

?PR?_shiftR1?MIXTURE SEGMENT CODE 
?PR?reverse_FONT?MIXTURE                 SEGMENT CODE 
	PUBLIC	reverse_FONT
	PUBLIC	_shiftR1
; //<asm.c>
; #define ASM
; #include ".\include\asm.h"
; //#include <reg52.h>
; #pragma OT(4,speed)
; unsigned long shiftR1(register unsigned long x)

	RSEG  ?PR?_shiftR1?MIXTURE
_shiftR1:
			; SOURCE LINE # 6
;---- Variable 'x?040' assigned to Register 'R4/R5/R6/R7' ----
; {
			; SOURCE LINE # 7
; #pragma asm
; clr c
	  clr c
; mov a,r4
	  mov a,r4
; rrc a
	  rrc a
; mov r4,a
	  mov r4,a
; 
	  
; mov a,r5
	  mov a,r5
; rrc a
	  rrc a
; mov r5,a
	  mov r5,a
; 
	  
; mov a,r6
	  mov a,r6
; rrc a
	  rrc a
; mov r6,a
	  mov r6,a
; 
	  
; mov a,r7
	  mov a,r7
; rrc a
	  rrc a
; mov r7,a
	  mov r7,a
; 
	  
; #pragma endasm
; return(x);
			; SOURCE LINE # 27
; }
			; SOURCE LINE # 28
?C0001:
	RET  	
; END OF _shiftR1

; 
; 
; void reverse_FONT()

	RSEG  ?PR?reverse_FONT?MIXTURE
reverse_FONT:
			; SOURCE LINE # 31
; {
			; SOURCE LINE # 32
; #pragma asm
; 	mov	a,#82h
	  mov	a,#82h
; 	MOV	DPTR,#0000;FONT_ADDRESS
	  MOV	DPTR,#0000;FONT_ADDRESS
; Y0:	movx	@dptr,a
	  Y0:	movx	@dptr,a
; 	inc	dptr
	  inc	dptr
; 	DJNZ 	R3,Y0
	  DJNZ 	R3,Y0
; 
	  
; 	MOV	A,#0
	  MOV	A,#0
; 	MOV	R3,#10
	  MOV	R3,#10
; 	MOV	R0,#80H
	  MOV	R0,#80H
; Y1:	MOV	@R0,A
	  Y1:	MOV	@R0,A
; 	INC	R0
	  INC	R0
; 	DJNZ 	R3,Y1
	  DJNZ 	R3,Y1
; 
	  
; 	MOV	DPTR,#0000;FONT_ADDRESS
	  MOV	DPTR,#0000;FONT_ADDRESS
; 	MOV	R4,#8
	  MOV	R4,#8
; X0:	MOVX	A,@DPTR
	  X0:	MOVX	A,@DPTR
; 	MOV	R0,#80H
	  MOV	R0,#80H
; 	MOV	R3,#8
	  MOV	R3,#8
; X1:	RLC	A
	  X1:	RLC	A
; 	JNC	X2
	  JNC	X2
; 	PUSH	ACC		
	  PUSH	ACC		
; 	MOV	A,@R0
	  MOV	A,@R0
; 	CLR	C
	  CLR	C
; 	RLC	A
	  RLC	A
; 	ORL	A,#1
	  ORL	A,#1
; 	MOV	@R0,A
	  MOV	@R0,A
; 	POP	ACC
	  POP	ACC
; X2:	INC	R0
	  X2:	INC	R0
; 	DJNZ	R3,X1
	  DJNZ	R3,X1
; 	INC	DPTR
	  INC	DPTR
; 	INC	DPTR
	  INC	DPTR
; 	DJNZ	R4,X0
	  DJNZ	R4,X0
; 	
	  
; 	
	  
; 	MOV	R3,#8
	  MOV	R3,#8
; 	MOV	R0,#80H
	  MOV	R0,#80H
; X4:	MOV	A,@R0
	  X4:	MOV	A,@R0
; 	INC	R0
	  INC	R0
; 	DJNZ	R3,X4
	  DJNZ	R3,X4
; 
	  
; 	
	  
; #pragma endasm
; }
			; SOURCE LINE # 76
	RET  	
; END OF reverse_FONT

	END

⌨️ 快捷键说明

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