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

📄 i2creg.inc

📁 DSP中用MCBSP模拟I2C接口的程序.其中DSP的型号是C5416
💻 INC
字号:
* filename : 12creg.inc *
* -contains all memory registers in the program *


;************************************************
; VARIABLES DP = ??
;************************************************      	
			.align 128
_I2C_DP		.usect "data",0
_I2CSTATUS	.usect "data",1

*ODBYTECTR
*Output data btye counter
*	+---------------------------------------------+
*	|15		 			8 | 7					0 |
*   +---------------------------------------------+
*	|  Current byte		  |       Number of 	  |
*	|	pointer		      |		    byte 		  |
*   +---------------------------------------------+
*   byte pointer : 8bits . because reserved 255 words
*ODBITCTR
*Output data bIT counter
*	+-----------------------------+
*	|15		       4  | 3		0 |
*   +-----------------------------+
*	|  XXXXX		  |    Bit    |
*	|                 |  pointer  |
*   +-----------------------------+
*   bit pointer : 3bits . for byte

_ODBYTECTR	.usect "data", 1
ODBITCTR    .usect "data", 1

*IDCTR
*Input data btye/bit counter
*	+---------------------------------------------+
*	|15		 			8 | 7					0 |
*   +---------------------------------------------+
*	|  Current byte		  |       Number of 	  |
*	|	pointer		      |		    byte 		  |
*   +---------------------------------------------+
*   byte pointer : 8bits . because reserved 255 words
*IDBITCTR    .
*Input data bIT counter
*	+-----------------------------+
*	|15		       4  | 3		0 |
*   +-----------------------------+
*	|  XXXXX		  |    Bit    |
*	|                 |  pointer  |
*   +-----------------------------+
*   bit pointer : 3bits . for byte
_IDBYTECTR	.usect "data",1
IDBITCTR    .usect "data",1
ERRORCODE	.usect "data",1    
_SLAVE_ADDR	.usect "data",1    
TEMP_REG	.usect "data",1			             
POINTER		.usect "data",1      	
TEMP1_REG	.usect "data",1    
*ODPTR
*Output data address pointer register (16bits)
*reserved 255 words (uses only 8 bits)
*	+---------------------------------------------+
*	|15											0 |
*   +---------------------------------------------+
*	| 		  Address of output data		  	  |
*   +---------------------------------------------+
			.align 128
_ODPTR		.usect "data", 0ffh  

*IDPTR
*Input data address pointer register
*reserved 255 words (uses only 8 bits)
*	+---------------------------------------------+
*	|15											0 |
*   +---------------------------------------------+
*	| 		  Address of input data			  	  |
*   +---------------------------------------------+
            .align 128
IDPTR		.usect "data", 0ffh








⌨️ 快捷键说明

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