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

📄 usb_id_key.asm

📁 USB ID KEY 通过USB口送数据给pc自动弹网页
💻 ASM
📖 第 1 页 / 共 5 页
字号:
		btfsc	Zero
		goto	numlock_0
		movlw	03
		subwf	usbkeyled_0,0
		btfsc	Zero
		goto	NoSendReportNow
		movlw	04
		subwf	usbkeyled_0,0
		btfsc	Zero
		goto	scrolllock_0				
		movlw	05
		subwf	usbkeyled_0,0
		btfsc	Zero
;		goto	numlock_0
		goto	capslock_0
		movlw	06
		subwf	usbkeyled_0,0
		btfsc	Zero
;		goto	capslock_0
		goto	numlock_0
		movlw	07
		subwf	usbkeyled_0,0
		btfsc	Zero
		goto	NoSendReportNow				
capslock_0:
		movlw	00h
		movwr	Tx1Fifo0
  		movwr	Tx1Fifo1
		movlw	53h
  		movwr	Tx1Fifo2
  		movlw	00h		
  		movwr	Tx1Fifo3
  		movwr	Tx1Fifo4
  		movwr	Tx1Fifo5
    		movwr	Tx1Fifo6
  		movwr	Tx1Fifo7
  		bsf	lastshowled
  		goto	SendReportNow

numlock_0:
		movlw	00h
		movwr	Tx1Fifo0
  		movwr	Tx1Fifo1
		movlw	39h
  		movwr	Tx1Fifo2
		movlw	00h
  		movwr	Tx1Fifo3
  		movwr	Tx1Fifo4
  		movwr	Tx1Fifo5
    		movwr	Tx1Fifo6
  		movwr	Tx1Fifo7
    		bsf	lastshowled
  		goto	SendReportNow

scrolllock_0:
		movlw	00h
		movwr	Tx1Fifo0
  		movwr	Tx1Fifo1
  		movlw	53h		
  		movwr	Tx1Fifo2
  		movlw	39h		
  		movwr	Tx1Fifo3
		movlw	00h
  		movwr	Tx1Fifo4
  		movwr	Tx1Fifo5
    		movwr	Tx1Fifo6
  		movwr	Tx1Fifo7
    		bsf	lastshowled		
  		goto	SendReportNow

NoSendReportNow:
		bcf	send_08_15_0
		bcf	send_08_15
		bcf	usbdelaytime_0
		bcf	usbdelaytime
    		bcf	usbshowled
		bcf	Tx1Rdy
		bcf	Tx1i
		ret

;=========================================================================
		org	0700h
.TABLE
send_data_to_host_0:
		addwf	Pc,F
		
		retlw	00h				
		retlw	00h
		
;		retlw	08h
;		retlw	00h

;		retlw	00h		;e		
;		retlw	00h	
;		retlw	00h				
;		retlw	00h	
;		retlw	00h				
;		retlw	00h	
;		retlw	00h				
;		retlw	00h		
;		retlw	00h				
;		retlw	00h			
;		retlw	00h				
;		retlw	00h		
;		retlw	00h				
;		retlw	00h
;		retlw	00h
;						
;		retlw	00h		;f
;		retlw	00h				
;		retlw	00h				
;		retlw	00h				
;		retlw	00h		
;		retlw	00h				
;		retlw	00h
;		retlw	00h		
;		retlw	00h				
;		retlw	00h				
;		retlw	00h				
;		retlw	00h		
;		retlw	00h				
;		retlw	00h	
;		retlw	00h				
;		retlw	00h
;						
;		retlw	00h		;f		
;		retlw	00h		
;		retlw	00h				
;		retlw	00h				
;		retlw	00h		
;		retlw	00h				
;		retlw	00h
;		retlw	00h		
;		retlw	00h				
;		retlw	00h				
;		retlw	00h				
;		retlw	00h		
;		retlw	00h				
;		retlw	00h	
;		retlw	00h				
;		retlw	00h
;						
;		retlw	00h		;f				
;		retlw	00h		
;		retlw	00h				
;		retlw	00h						
;		retlw	00h		
;		retlw	00h				
;		retlw	00h
;		retlw	00h		
;		retlw	00h				
;		retlw	00h				
;		retlw	00h				
;		retlw	00h		
;		retlw	00h				
;		retlw	00h	
;		retlw	00h				
;		retlw	00h
						
;		retlw	00h		;f		
;		retlw	00h		
;		retlw	00h				
;		retlw	00h	
;		retlw	00h				
;		retlw	00h
;		retlw	00h		
;		retlw	00h				
;		retlw	00h				
;		retlw	00h				
;		retlw	00h		
;		retlw	00h				
;		retlw	00h	
;		retlw	00h				
;		retlw	00h				
;		retlw	00h
		
;		retlw	00h		;f				
;		retlw	00h
;		retlw	00h		
;		retlw	00h				
;		retlw	00h				
;		retlw	00h				
;		retlw	00h		
;		retlw	00h				
;		retlw	00h	
;		retlw	00h				
;		retlw	00h				
;		retlw	00h
;		retlw	00h				
;		retlw	00h
;		retlw	00h		
;		retlw	00h
							


		retlw	04H		;e
		retlw	04H
		retlw	04H
		retlw	04H
		retlw	04H
		retlw	00H
		
		retlw	04H		;x
		retlw	04H
		retlw	04H
		retlw	04H
		retlw	04H
		retlw	00H
		
		retlw	04H		;p
		retlw	04H
		retlw	04H
		retlw	04H
		retlw	04H
		retlw	00H
		
		retlw	04H		;l
		retlw	04H
		retlw	04H
		retlw	04H
		retlw	04H
		retlw	00H
		
		retlw	04H		;o
		retlw	04H
		retlw	04H
		retlw	04H
		retlw	04H
		retlw	00H
		
		retlw	04H		;r
		retlw	04H
		retlw	04H
		retlw	04H
		retlw	04H
		retlw	00H
		
		retlw	04H		;e
		retlw	04H
		retlw	04H
		retlw	04H
		retlw	04H
		retlw	00H
		
		retlw	04H		;r
		retlw	04H
		retlw	04H
		retlw	04H
		retlw	04H
		retlw	00H
		
		retlw	04H		;空格
		retlw	04H
		retlw	04H
		retlw	00H
		
		retlw	04H		;“
		retlw	04H
		retlw	04H
		retlw	00H
		
		retlw	04H		;h
		retlw	04H
		retlw	04H		
		retlw	04H
		retlw	04H
		retlw	00H
		
		retlw	04H		;t
		retlw	04H
		retlw	04H
		retlw	04H
		retlw	04H
		retlw	00H
		
		retlw	04H		;t
		retlw	04H
		retlw	04H
		retlw	04H
		retlw	04H
		retlw	00H
		
		retlw	04H		;p
		retlw	04H
		retlw	04H
		retlw	04H
		retlw	04H
		retlw	00H
		
		retlw	04H		;:
		retlw	04H
		retlw	04H
		retlw	00H
		
		retlw	04H		;/
		retlw	04H
		retlw	04H
		retlw	00H
		
		retlw	04H		;/
		retlw	04H
		retlw	04H
		retlw	00H
		
		retlw	04H		;w
		retlw	04H
		retlw	04H
		retlw	04H
		retlw	04H
		retlw	00H
		
		retlw	04H		;w
		retlw	04H
		retlw	04H
		retlw	04H
		retlw	04H
		retlw	00H
		
		retlw	04H		;w
		retlw	04H
		retlw	04H
		retlw	04H
		retlw	04H
		retlw	00H
		
		retlw	04H		;.
		retlw	04H
		retlw	04H
		retlw	00H

		retlw	04H		;1 
		retlw	04H
		retlw	04H
		retlw	00H
	
		retlw	04H		;2
		retlw	04H
		retlw	04H
		retlw	00H

		retlw	04H		;6
		retlw	04H
		retlw	04H
		retlw	00H

;		retlw	04H		;e
;		retlw	04H
;		retlw	04H
;		retlw	04H
;		retlw	04H				
;		retlw	00H
	
;		retlw	04H		;i
;		retlw	04H
;		retlw	04H
;		retlw	04H
;		retlw	04H				
;		retlw	00H		

;		retlw	04H		;h
;		retlw	04H
;		retlw	04H
;		retlw	04H
;		retlw	04H
;		retlw	00H
		
;		retlw	04H		;k
;		retlw	04H
;		retlw	04H
;		retlw	04H
;		retlw	04H
;		retlw	00H		

		retlw	04H		;.
		retlw	04H
		retlw	04H
		retlw	00H
		
		retlw	04H		;c
		retlw	04H
		retlw	04H
		retlw	00H
		
		retlw	04H		;o
		retlw	04H
		retlw	04H
		retlw	04H
		retlw	04H
		retlw	00H
		
		retlw	04H		;m
		retlw	04H
		retlw	04H
		retlw	04H
		retlw	04H
		retlw	00H
		
;		retlw	04H		;.
;		retlw	04H
;		retlw	04H
;		retlw	00H
		
;		retlw	04H		;h
;		retlw	04H
;		retlw	04H
;		retlw	04H
;		retlw	04H
;		retlw	00H
;		
;		retlw	04H		;k
;		retlw	04H
;		retlw	04H
;		retlw	04H
;		retlw	04H
;		retlw	00H		
		
		retlw	04H		;"
		retlw	04H
		retlw	04H
		retlw	00H
		
		retlw	00H		
		retlw	00H
		
		retlw	00H
		retlw	00H
.ENDTABLE
;==========================================================================
		org	0800h		
;==========================================================================
.TABLE
send_data_to_host_3:
		addwf	Pc,F
		
;		retlw	00h
;		retlw	39h

		retlw	00h
		retlw	00h

;		retlw	15h
;		retlw	00h

;		retlw	00h				
;		retlw	00h	
;		retlw	00h				
;		retlw	00h	
;		retlw	00h				
;		retlw	00h	
;		retlw	00h				
;		retlw	00h		
;		retlw	00h				
;		retlw	00h			
;		retlw	00h				
;		retlw	00h		
;		retlw	00h				
;;		retlw	00h
;		retlw	00h				
;		retlw	00h		
;		retlw	00h				
;		retlw	00h				
;		retlw	00h				
;		retlw	00h		
;		retlw	00h				
;		retlw	00h
;		retlw	00h		
;		retlw	00h				
;		retlw	00h				
;		retlw	00h				
;		retlw	00h		
;		retlw	00h				
;		retlw	00h	
;		retlw	00h				
;		retlw	00h				
;		retlw	00h				
;		retlw	00h		
;		retlw	00h				
;		retlw	00h				
;		retlw	00h		
;		retlw	00h				
;		retlw	00h
;		retlw	00h		
;		retlw	00h				
;		retlw	00h				
;		retlw	00h				
;		retlw	00h		
;		retlw	00h				
;		retlw	00h	
;		retlw	00h				
;		retlw	00h				
;		retlw	00h				
;		retlw	00h		
;		retlw	00h				
;		retlw	00h						
;		retlw	00h		
;		retlw	00h				
;		retlw	00h
;		retlw	00h		
;		retlw	00h				
;		retlw	00h				
;		retlw	00h				
;		retlw	00h		
;		retlw	00h				
;		retlw	00h	
;		retlw	00h				
;		retlw	00h				
;		retlw	00h				
;		retlw	00h		
;		retlw	00h				
;		retlw	00h
		
;		retlw	00h				
;		retlw	00h
;		retlw	00h		
;		retlw	00h				
;		retlw	00h				
;		retlw	00h				
;		retlw	00h		
;		retlw	00h				
;		retlw	00h	
;		retlw	00h				
;		retlw	00h				
;		retlw	00h
;		retlw	00h				
;		retlw	00h
;		retlw	00h		
;		retlw	00h				
;		retlw	00h				
;		retlw	00h				
;		retlw	00h		
;		retlw	00h				
;		retlw	00h	
;		retlw	00h				
;		retlw	00h				
;		retlw	00h
;
;		retlw	00h				
;		retlw	00h
;		retlw	00h		
;		retlw	00h				

		retlw	59h		;e
		retlw	00h
		retlw	62h
		retlw	00h				
		retlw	59h
		retlw	00h
		
		retlw	59h		;x
		retlw	00h	
		retlw	5Ah
		retlw	00h					
		retlw	62h
		retlw	00h
				
		retlw	59h		;p
		retlw	00h		
		retlw	59h
		retlw	00h
		retlw	5Ah
		retlw	00h
		
		retlw	59h		;l
		retlw	00h
		retlw	62h
		retlw	00h
		retlw	60h
		retlw	00h
										
		retlw	59h		;o
		retlw	00h
		retlw	59h
		retlw	00h
		retlw	59h
		retlw	00h
		
		retlw	59h		;r
		retlw	00h
		retlw	59h
		retlw	00h
		retlw	5Ch
		retlw	00h	
			
		retlw	59h		;e
		retlw	00h
		retlw	62h
		retlw	00h		
		retlw	59h
		retlw	00h
		
		retlw	59h		;r
		retlw	00h
		retlw	59h
		retlw	00h
		retlw	5Ch
		retlw	00h
		
		retlw	5bh		;空格
		retlw	00h
		retlw	5ah
		retlw	00h
		
		retlw	5bh		;"
		retlw	00h
		retlw	5ch
		retlw	00h
		
		retlw	59h		;h 104
		retlw	00h
		retlw	62h
		retlw	00h
		retlw	5ch
		retlw	00h
		
		retlw	59h		;t 116
		retlw	00h
		retlw	59h
		retlw	00h
		retlw	5eh
		retlw	00h
		
	

⌨️ 快捷键说明

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