main.c

来自「USB 1.1 U Device for CH375 & USB 2.0 for」· C语言 代码 · 共 87 行

C
87
字号
//=================================================================================================
//*************************************************************************************************
// Module Name  : Main.C 
// Device object: 
// Create date  : 2005-11-8 
// Modify date  : 2005-11-8 
// Description  : USB 1.1 U Device for CH375 
//                USB 2.0 for CH375A 
// Author       : Li yuanzheng 
// Version      : V1.0  
//*************************************************************************************************
//=================================================================================================
// 
//-------------------------------------------------------------------------------------------------
// Includes 
//-------------------------------------------------------------------------------------------------

#include <regx52.h>                       // SFR declarations 
#include "CH375H.H"

//=================================================================================================
//							  	      Delay Procedure 
//=================================================================================================
// 1 us 延时子程序, Fosc =12MHz 
void mDelayuS( unsigned int usecond )
{
	unsigned char i;

	while( usecond-- )
	{
        for( i=0; i<1; i++ );
	}
}

// 1 ms 延时子程序, Fosc =12MHz 
void mDelaymS( unsigned int msecond )
{
	unsigned char i;

	while( msecond-- )
	{
		for( i=0; i<125; i++);
	}
}



//=================================================================================================
//=================================================================================================
// Main Process 
//=================================================================================================
//=================================================================================================
// System initialization 
void Initialization( void )
{
	mDelaymS( 100 );                      // Delay 100 mS 

	//-------------------------------------------
	// UART initialization 
	UART0Init( );                         // UART Initialization 

	//-------------------------------------------
	// USB( CH375 ) initialization 
	CH375_Init();                          // CH375 Initialization 

	//-------------------------------------------
	//  initialization 

	//-------------------------------------------
	//  initialization 
}

//-------------------------------------------------------------------------------------------------
//-------------------------------------------------------------------------------------------------
// 
void main( void )
{
	unsigned char i;

	Initialization( );

	while( 1 )
	{
	    
	}
}

⌨️ 快捷键说明

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