table.asm

来自「PS2 Game Products Test-Jig source code,」· 汇编 代码 · 共 90 行

ASM
90
字号
TABLE		MOVLW	HIGH 	TABLE
		MOVWF	PCLATH

		MOVF	DIS_OFFSET,W
		ADDWF	PCL,F

		RETLW	B'00111111'	;DISPLAY 0
		RETLW	B'00000110'	;DISPLAY 1
		RETLW	B'01011011'	;DISPLAY 2
		RETLW	B'01001111'	;DISPLAY 3
		RETLW	B'01100110'	;DISPLAY 4
		RETLW	B'01101101'	;DISPLAY 5
		RETLW	B'01111101'	;DISPLAY 6
		RETLW	B'00000111'	;DISPLAY 7
		RETLW	B'01111111'	;DISPLAY 8
		RETLW	B'01101111'	;DISPLAY 9

		RETLW	B'01000000'	;DISPLAY -
		RETLW	B'01000110'	;DISPLAY -1

		RETLW	B'00000000'	;NO DISPLAY	
		RETLW	B'00000000'	;NO DISPLAY			
		RETLW	B'00000000'	;NO DISPLAY	
		RETLW	B'00000000'	;NO DISPLAY		

			
HEX_TABLE	MOVLW	HIGH 	HEX_TABLE
		MOVWF	PCLATH

		MOVF	OFFSET,W
		ADDWF	PCL,F

		RETLW	B'00111111'	;DISPLAY 0
		RETLW	B'00000110'	;DISPLAY 1
		RETLW	B'01011011'	;DISPLAY 2
		RETLW	B'01001111'	;DISPLAY 3
		RETLW	B'01100110'	;DISPLAY 4
		RETLW	B'01101101'	;DISPLAY 5
		RETLW	B'01111101'	;DISPLAY 6
		RETLW	B'00000111'	;DISPLAY 7
		RETLW	B'01111111'	;DISPLAY 8
		RETLW	B'01101111'	;DISPLAY 9
		RETLW	B'01110111'	;DISPLAY A
		RETLW	B'01111100'	;DISPLAY B
		RETLW	B'01011000'	;DISPLAY C
		RETLW	B'01011110'	;DISPLAY D
		RETLW	B'01111001'	;DISPLAY E
		RETLW	B'01110001'	;DISPLAY F


MOT_SEN_TABLE	MOVLW	HIGH MOT_SEN_TABLE
		MOVWF	PCLATH

		MOVF	OFFSET,W
		ADDWF	PCL,F                   		; bit 7 6 5 4 3 2 1 0
								; Seg i h f e d c b a                                               		
						
		RETLW	B'00111111'	;DISPLAY 0
		RETLW	B'00000110'	;DISPLAY 1                       a
		RETLW	B'01011011'	;DISPLAY 2                     ------
		RETLW	B'01001111'	;DISPLAY 3                    |      |
		RETLW	B'01100110'	;DISPLAY 4                   f|  h   |b
		RETLW	B'01101101'	;DISPLAY 5                     ------
		RETLW	B'01111101'	;DISPLAY 6                    |      |
		RETLW	B'00000111'	;DISPLAY 7                   e|      |c
		RETLW	B'01111111'	;DISPLAY 8                     ------  o i(dot)
		RETLW	B'01101111'	;DISPLAY 9                       d
		RETLW	B'01101111'	;DISPLAY 9
;		RETLW	B'01101111'	;DISPLAY 9


BAR_GRAPH_TABLE
		MOVLW	HIGH 	BAR_GRAPH_TABLE
		MOVWF	PCLATH
		
		MOVF	OFFSET,W
		ADDWF	PCL,F
		
		RETLW	B'00000000'	;DISPLAY 0
		RETLW	B'10000000'	;DISPLAY 1                 
		RETLW	B'11000000'	;DISPLAY 2                 
		RETLW	B'11100000'	;DISPLAY 3                 
		RETLW	B'11110000'	;DISPLAY 4                 
		RETLW	B'11111000'	;DISPLAY 5                 
		RETLW	B'11111100'	;DISPLAY 6                 
		RETLW	B'11111110'	;DISPLAY 7                 
		RETLW	B'11111111'	;DISPLAY 8                 
		RETLW	B'11111111'	;DISPLAY 9                 
		

⌨️ 快捷键说明

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