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

📄 tja1020.a51

📁 这是关于基于philips的764单片机的LIN程序设计
💻 A51
字号:
NAME TJA1020

$INCLUDE (Relpc764.inc)
$INCLUDE (TJA1020.inc)

sInitTranceiver SEGMENT CODE


PUBLIC InitTranceiver
PUBLIC SleepPin


;######################################################################################
;# Initialsation of the tranceiver																	  #
;# please see TJA1020 datasheet for details														  #
;######################################################################################

rseg sInitTranceiver
InitTranceiver:
loop:		SETB TxPin      ;put TxD and RxD to '1'
			SETB RxPin
			CLR  SleepPin   ;clear Sleeppin
			
			MOV R1,#0FFH	 ;wait a little time
			DJNZ R1,$
			SETB SleepPin   ; put Sleeppin to '1'
			MOV R1,#0FFH    ; and wait a little time
			DJNZ R1,$
			MOV C,RxPin		; if the tranceiver is initialised, Rxd is '1'
			JNC loop			; if RxD is '0', try again
			
			ret

END


⌨️ 快捷键说明

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