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

📄 uart688i.inc

📁 汽车车窗驱动和防夹算法C语言实现 汽车车窗驱动和防夹算法C语言实现
💻 INC
字号:
;***** VARIABLE DEFINITIONS
		; ***********************************************************************			
		; * Register definitions						*
		; ***********************************************************************
		cblock
			TEMP1, TEMP2	; temporary registers
			RXTX_REG	; receive register
			MESSAGE_COUNTER	; Countes number of bytes to receive or transmit
			ID_TEMP		; Register for ID byte
			TEMP_TRANSFER	; Data transfer register
			Error_Byte	; holds the accumulated error of the current frame
			DATAPOINTER:10	; address of data byte buffer
		endc
		; ***********************************************************************
		; * Other definitions							*
		; ***********************************************************************
		#define RXMODE		0		; Receive mode
		#define TXMODE		1		; Transmit mode
		#define CRC_ERROR	4		; CRC_ERROR occured
		#define CRC_OK		0		; No CRC_ERROR occured
		#define PARITY_OK	0		; No Parity error occcured
		#define PARITY_ERROR_P0	1		; Parity error on P0 occured
		#define PARITY_ERROR_P1 2		; Parity error on P1 occured
		
	#define ReceiveData	0x80
	#define TransmitData	0x40

; ***********************************************************************************************
; Function ID bit definitions
;   7 6 5 4 3 2 1 0
;   | | |_________|___ Identifier
;   |_|_______________ Parity bits
;
; First Data Byte
;   7 6 5 4 3 2 1 0
;   |_____________|___ Operation Code
;
; ***********************************************************************************************


⌨️ 快捷键说明

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