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

📄 s_reg.asm.bak

📁 PS2 Game Products Test-Jig source code,
💻 BAK
字号:
;////////////////////////////////////////////////
;SET I/O PORT
;////////////////////////////////////////////////

;SET OUTPUT STATE			; BIT =(7|6|5|4|3|2|1|0)
		CLRF	PORTB		;PORTB=(L|L|L|L|L|L|L|L)
		MOVLW	0xFF;B'01101000'
		MOVWF	PORTC
		MOVLW	0xFF		
		MOVWF	PORTD		;PORTD=(H|H|H|H|H|H|H|H)

		CLRF	PORTA		;PORTA=(L|L|L|L|L|L|L|L)
		CLRF	PORTE		;PORTE=(L|L|L|L|L|L|L|L)

;SET I/O PIN DIRECTION	
		BSF	STATUS,RP0	;TO BANK1
		CLRF	TRISD
		CLRF	TRISB		;SET PORTB IS OUTPUT PORT
		MOVLW	B'11011100'
		MOVWF	TRISA		

		MOVLW	B'00000110'
		MOVWF	ADCON1

		MOVLW	B'00000100'
		MOVWF	TRISE	
		BCF	STATUS,RP0	;TO BANK0
		
;////////////////////////////////////////////////
;SET SPI COMMAND
;////////////////////////////////////////////////
;SET SPI STATUS
		MOVLW	B'00010011'	;TRANSMIT ON FALLING EDGE, RECEIVE ON RISING EDGE
 		MOVWF	SSPCON 		;MASTER MODE, CLOCK = TMR2 OUTPUT/2

;////////////////////////////////////////////////
;CLEAR BUFFER
;////////////////////////////////////////////////
		MOVLW	0x20-1
		MOVWF	FSR
CLEAR_BUFFER1	
		INCF	FSR,F
		CLRF	INDF
		
		MOVF	FSR,W
		XORLW	0x7F
		BTFSS	STATUS,Z
		GOTO	CLEAR_BUFFER1
		
		MOVLW	0xA0-1
		MOVWF	FSR
CLEAR_BUFFER1A
		INCF	FSR,F
		CLRF	INDF
		
		MOVF	FSR,W
		XORLW	0xFF
		BTFSS	STATUS,Z
		GOTO	CLEAR_BUFFER1A
		
		CLRF	DSR_FB
		CLRF	EEP_FB
		CLRF	EEP_OPT
		CLRF	COUNT_DSR
		CLRF	MODE_TYPE
                CLRF	DIS_BUF_FB

                MOVLW	0x02
		MOVWF	NOF_RD_PSCTP

		MOVLW	0x5A		;CHECK ACKNOWLEDGE = 5A
		MOVWF	C_ACK

;////////////////////////////////////////////////
;ENABLE INTERRUPT
;////////////////////////////////////////////////

;		MOVLW	B'11000000'     ;ENABLE (GLOBAL,PERIPHERAL) INTERRUPT
;		IORWF	INTCON,F



;////////////////////////////////////////////////
;DISPLAY DATE
;////////////////////////////////////////////////

		CALL	DIS_DATE

		MOVLW	D'120'
		MOVWF	TEMP_BUFFER

DISPLAY_RELEASE_DATE		
		BSF	PCLATH,3		;PAGE 1
		CALL	DISPLAY_DATA		
		CLRF	PCLATH			;PAGE 0
	
		DECFSZ	TEMP_BUFFER,F
		GOTO	DISPLAY_RELEASE_DATE

⌨️ 快捷键说明

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