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

📄 1917ev.asm

📁 松翰单片机开发包
💻 ASM
字号:
;*******************************************************************************
; FILENAME	: 1917Ev.asm
; AUTHOR	: SONiX Bryant Chen
; PURPOSE	: SN8P1917 EV Kit interface subroutine.
;                 User must include this file to communication with Ev. Kit 
; REVISION	: 07/09/2005 V1.0 	First issue
;*******************************************************************************
;*  (c) Copyright 2005, SONiX TECHNOLOGY CO., LTD.
;*******************************************************************************
;
;-------------------------------------------------------------------------------
; ICE SIO function for Link emulation board
; SIO Master Rising edge TX/RX 
;     SCK: P3.6
;     SO:  P3.4
;     SI:  P3.7
;-------------------------------------------------------------------------------
If	ICE_Mode == 1

SIO:
	mov	a,#V_SioLoopCnt		;set sio loop count 8
	b0mov	R_Temp1,a
SIO05:

	b0bts1	R_Temp0.0
	jmp	SIO10
	b0bset	Sio_SO
	jmp	SIO20
SIO10:
	b0bclr	Sio_SO
SIO20:
	b0bset	Sio_Sck
	nop
	nop
	b0bts1	Sio_SI
	jmp	SIO30
	b0bset	FC
	jmp	SIO40
SIO30:
	b0bclr	FC
SIO40:
	rrcm	R_Temp0
	b0bclr	Sio_sck
	nop
	nop
	nop
	nop
	nop
	nop
	nop
	nop
	nop
	nop
	decms	R_Temp1
	jmp	SIO05
	b0bclr	Sio_So
	b0mov	a,R_Temp0
	ret
;-------------------------------------------------------------------------------
; delay loop for waiting emulation board process time
;-------------------------------------------------------------------------------
@@delayTime:
	jmp	$+1
	jmp	$+1
	jmp	$+1
	jmp	$+1
	jmp	$+1
	ret
ELSE
ENDIF

⌨️ 快捷键说明

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