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

📄 demo.asm

📁 一种多自由度智能机器人的设计全部资料上传!
💻 ASM
字号:
	
DEMO00:	
	
	CALL	HIDE_TOPBAR
	CALL	HIDE_KEYPAD
	
		
	MOVLW	0
	CALL	DISPLAY_PAGE
	


	;MOVLW	0
	;CALL	DISPLAY_MOV
	
	;CALL	DISPLAY_TOP_BAR
	
	CALL	DISPLAY_LOGO
	
	RCALL	DELAY2S
	BTFSC	TOUCH_PIN
	BRA	DEMO_END;PAGE_ZERO_NO_TOUCH
	BTFSC	IKEY
	BRA	DEMO_END;PAGE_ZERO_NO_TOUCH	
	
	BTG	MOTO_PIN
	MOVLW	TRUNKMOV_ID
	MOVWF	MOV_CNT
	CALL	DISPLAY_MOV	
	BTFSC	TOUCH_PIN
	BRA	DEMO_END;PAGE_ZERO_NO_TOUCH
	BTFSC	IKEY
	BRA	DEMO_END;PAGE_ZERO_NO_TOUCH	
		
	BTG	MOTO_PIN
	INCF	MOV_CNT
	CALL	DISPLAY_MOV
	BTFSC	TOUCH_PIN
	BRA	DEMO_END;PAGE_ZERO_NO_TOUCH
	BTFSC	IKEY
	BRA	DEMO_END;PAGE_ZERO_NO_TOUCH	
	BTG	MOTO_PIN
	INCF	MOV_CNT
	CALL	DISPLAY_MOV	
	BTFSC	TOUCH_PIN
	BRA	DEMO_END;PAGE_ZERO_NO_TOUCH
	BTFSC	IKEY
	BRA	DEMO_END;PAGE_ZERO_NO_TOUCH		
	BTG	MOTO_PIN	
	INCF	MOV_CNT
	CALL	DISPLAY_MOV
	BTFSC	TOUCH_PIN
	BRA	DEMO_END;PAGE_ZERO_NO_TOUCH
	BTFSC	IKEY
	BRA	DEMO_END;PAGE_ZERO_NO_TOUCH		
	BTG	MOTO_PIN		
	INCF	MOV_CNT
	CALL	DISPLAY_MOV
	BTFSC	TOUCH_PIN
	BRA	DEMO_END;PAGE_ZERO_NO_TOUCH
	BTFSC	IKEY
	BRA	DEMO_END;PAGE_ZERO_NO_TOUCH		
		BTG	MOTO_PIN
	INCF	MOV_CNT
	CALL	DISPLAY_MOV	
	
		BCF	MOTO_PIN
	
	MOVLW	18
	CALL	DISPLAY_PAGE
	

	BTFSC	TOUCH_PIN
	BRA	DEMO_END;PAGE_ZERO_NO_TOUCH
	BTFSC	IKEY
	BRA	DEMO_END;PAGE_ZERO_NO_TOUCH	
	
	
	RCALL	DELAY2S
	RCALL	DELAY2S	
	
	
	BTFSC	TOUCH_PIN
	BRA	DEMO_END;PAGE_ZERO_NO_TOUCH
	BTFSC	IKEY
	BRA	DEMO_END;PAGE_ZERO_NO_TOUCH		
	
	CALL	HIDE_KEYPAD	
	
	CALL	DISPLAY_BATT
	

	CLRF	CNT1
		
DEMO2:	
	
	INCF	CNT1
;------	
	MOVF	CNT1,W
	XORLW	5
	BZ	DEMO2
	
	;MOVF	CNT1,W
	;XORLW	12
	;BZ	DEMO2	
	
	
	
	MOVF	CNT1,W
	CALL	DISPLAY_PAGE
	
	RCALL	DELAY2S
	
	BTFSC	TOUCH_PIN
	BRA	DEMO_END;PAGE_ZERO_NO_TOUCH

	BTFSC	IKEY
	BRA	DEMO_END;PAGE_ZERO_NO_TOUCH

	
	MOVF	CNT1,W
	XORLW	11
	BNZ	DEMO2
	
	
	CALL	HIDE_TOPBAR

	CALL	HIDE_KEYPAD
	
	MOVLW	T_TIMESET_ID
	CALL	DISPLAY_LOGO2
	
	MOVLW	13
	CALL	DISPLAY_PAGE
	
	CALL	DELAY2S
	BTFSC	TOUCH_PIN
	BRA	DEMO_END;PAGE_ZERO_NO_TOUCH
	BTFSC	IKEY
	BRA	DEMO_END;PAGE_ZERO_NO_TOUCH	

	
	MOVLW	T_PARKEREA_ID
	CALL	DISPLAY_LOGO2
	MOVLW	14
	CALL	DISPLAY_PAGE
	CALL	DELAY2S
	BTFSC	TOUCH_PIN
	BRA	DEMO_END;PAGE_ZERO_NO_TOUCH
	BTFSC	IKEY
	BRA	DEMO_END;PAGE_ZERO_NO_TOUCH	
	
	MOVLW	T_PARKEREA_ID
	CALL	DISPLAY_LOGO2
	MOVLW	15
	CALL	DISPLAY_PAGE
	CALL	DELAY2S
	BTFSC	TOUCH_PIN
	BRA	DEMO_END;PAGE_ZERO_NO_TOUCH
	BTFSC	IKEY
	BRA	DEMO_END;PAGE_ZERO_NO_TOUCH	
	
	
	MOVLW	T_PARKEREA_ID
	CALL	DISPLAY_LOGO2
	MOVLW	16
	CALL	DISPLAY_PAGE
	CALL	DELAY2S
	BTFSC	TOUCH_PIN
	BRA	DEMO_END;PAGE_ZERO_NO_TOUCH
	BTFSC	IKEY
	BRA	DEMO_END;PAGE_ZERO_NO_TOUCH	
	
	
	MOVLW	T_PARKEREA_ID
	CALL	DISPLAY_LOGO2
	MOVLW	17
	CALL	DISPLAY_PAGE
	CALL	DELAY2S			
	
	
	
	
	
	
	
	BRA	DEMO00

	
	
		
DEMO_END:
	MOVF	LIGHT_DELAY,W
	MOVWF	LIGHT_CNT
	GOTO	PAGE_ZERO
	
	
	
	
DELAY2S:
	BTFSC	IKEY
	RETURN


DISPLAY_DEMO:
	MOVLW	44
	MOVWF	DISPLAY_D0
	MOVWF	DISPLAY_D1

	
	MOVLW	'D'+10-'A'
	MOVWF	DISPLAY_D2
	MOVLW	'E'+10-'A'
	MOVWF	DISPLAY_D3
	MOVLW	'M'+10-'A'
	MOVWF	DISPLAY_D4
	MOVLW	'O'+10-'A'
	MOVWF	DISPLAY_D5

	CALL	DISPLAY_TOP_6BIT	

DELAY2SA:
	CLRWDT
	BTFSS	SECOND2_FLAG
	BRA	DELAY2SA
	GOTO	DO_2_SECOND
	
	
	

	
	
	
	

⌨️ 快捷键说明

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