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

📄 wbtest.h

📁 这是本自己写的一个关于STC12C5412AD的IAP测试程序源码
💻 H
字号:
/************************************************************/
/*********         wbtest.h C51 driver          *************/
/**********  Written by WangBiao---20070125  ****************/
/************************************************************/

//-----------------------------------------------------------------------
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
//-----------------------------------------------------------------------
sbit LED1=P0^0;
sbit LED2=P0^1;
//------------------
sbit KEY1=P3^2;
sbit KEY2=P3^3;
//-----------------------外部函数----------------------------------------
void Delay(unsigned int n);
void Blink1(unsigned char t,unsigned char n);
void Blink2(unsigned char t,unsigned char n);
void Blink(unsigned char t,unsigned char n);
//-----------------------------------------------------------------------
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
//-----------------------------------------------------------------------
//-----------------------内部函数----------------------------------------

//-----------------------------------------------------------------------
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
//-----------------------------------------------------------------------
//----------------------具体子函数---------------------------------------
//----------------------------------------------------//
//     11.0592M  Delay nearly n*0.05s ;;n=20->1s      //
//----------------------------------------------------//
void Delay(unsigned int n)
{	unsigned int i;
	for(;n>0;n--)
	{	for(i=0;i<20000;) i++;  }
}
//------------------------------------------------------
void Blink1(unsigned char t,unsigned char n)
{	unsigned char i;
	for(i=0;i<n;i++)
	{	LED1=0;Delay(t);LED1=1;Delay(t);	}
}
//-----------------------------------------------------
void Blink2(unsigned char t,unsigned char n)
{	unsigned char i;
	for(i=0;i<n;i++)
	{	LED2=0;Delay(t);LED2=1;Delay(t);	}
}
//-----------------------------------------------------
void Blink(unsigned char t,unsigned char n)
{	unsigned char i;
	for(i=0;i<n;i++)
	{	LED1=0;LED2=0;Delay(t);LED1=1;LED2=1;Delay(t);	}
}
//-----------------------------------------------------
//-------------------End DELAY.H-----------------------------------------

⌨️ 快捷键说明

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