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

📄 fifo_wt_cd.c

📁 C8051F3xx USB Hid Code
💻 C
字号:
// FIFO_WT_CD.c
//
// void FIFO_Write_code( BYTE fifo_adr, BYTE n, BYTE code * ptr  )
//
//--------------------------------------------------------------------

#include <c8051F320.h>
typedef unsigned char BYTE;

void FIFO_Write_code( BYTE fifo_adr, BYTE n, BYTE code * ptr  )
{
	if ( n != 0 ) {
		USB0ADR = fifo_adr & 0x3F;		// Set address (mask out bits7-6)

		do {
			USB0DAT = *ptr++;			// Push to FIFO
			while(USB0ADR & 0x80);		// Wait for BUSY->'0' (data ready)
		} while ( --n != 0 );
	}
}

⌨️ 快捷键说明

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