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

📄 delay.c

📁 320x240驱动程序(网上搜集资料).rar
💻 C
字号:
/*******************************************************************************
*                                                                            
*	Filename:	Delay.c
* 
*	Author :	Tony Kan
*	Date :		2007/08/21
*	Company :	RAiO Technology	Inc.
*	Case :		320 x 240 Evaluation board
*	Device :	RA8806 + MXIC MX10E8050IQC at 18.432MHZ
*
*******************************************************************************/

//------------------------------------------------------------------------------
//Parameter Defines
//------------------------------------------------------------------------------
typedef unsigned char uchar;

//------------------------------------------------------------------------------
//Subroutine Declare
//------------------------------------------------------------------------------
void Delay2us(uchar);
void Delay100us(uchar);
void Delay1ms(uchar);
void Delay10ms(uchar);
void Delay100ms(uchar);

//==============================================================================
//Subroutine:	Delay2us
//==============================================================================
void Delay2us(uchar Counter)
{
	while(--Counter);
}

//==============================================================================
//Subroutine:	Delay100us
//==============================================================================
void Delay100us(uchar Counter)
{
	while(Counter--)
	{	Delay2us(150);
	}
}

//==============================================================================
//Subroutine:	Delay1ms
//==============================================================================
void Delay1ms(uchar Counter)
{
	while(Counter--)
	{	Delay100us(11);			
	}
}

//==============================================================================
//Subroutine:	Delay10ms
//==============================================================================
void Delay10ms(uchar Counter)
{
	while(Counter--)
	{	Delay1ms(11);			
	}
}

//==============================================================================
//Subroutine:	Delay100ms
//==============================================================================
void Delay100ms(uchar Counter)
{
	while(Counter--)
	{	Delay1ms(101);			
	}
}

⌨️ 快捷键说明

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