read_sen.asm

来自「VCP201_CODE is a FPGA source code.」· 汇编 代码 · 共 68 行

ASM
68
字号
; File name : 	Read_Sen.asm	2109 ASIC
; Function : 	Read pressure senser and store the data
; Variable :	up_val, left_val, L1_val, R1_val,
;	      	down_val, right_val, L2_val, R2_val
;		O_val, X_val, tri_val, square_val
;		(All in page 0 RAM)
; Setting:	A/D			 
;==============================================================
read_sen:
	movlw	0x01	;2rd address for A/D (Key)
        movwf	adadr

	call	incf_address
	movwf	L2_val

	call	incf_address
        movwf	L1_val

	call	incf_address
        movwf	right_val

	call	incf_address
        movwf	up_val

	call	incf_address
        movwf	left_val

	call	incf_address
        movwf	down_val

	call	incf_address
        movwf	X_val

	call	incf_address
        movwf	O_val

	call	incf_address
       	movwf	E1_val

	call	incf_address
        movwf	E2_val

	call	incf_address
        movwf	tri_val

	call	incf_address
        movwf	square_val

	call	incf_address
        movwf	R2_val

	call	incf_address
        movwf	R1_val

	bcf	STATUS,RP0
	return

;-----------------------------------
incf_address:
	bcf	STATUS,RP0
	incf	adadr,F
        movf	addata,W
        bsf	STATUS,RP0
        return
;-------------------------------


⌨️ 快捷键说明

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