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

📄 xdprj._h

📁 一个关于AVR单片机的例程
💻 _H
字号:
#ifdef XDmain
    #define XD_EXT

#else
    #define XD_EXT extern

#endif

XD_EXT uchar syserr;


XD_EXT uchar txd_buf[70];	//用于通过串口向PC机传送读写数据及状态



extern void txdpo(uchar *txdbuf, uchar a);





//-------------以下函数供其它程序调用-------------------------------------------
extern void wt24c(uchar *p_rsc, uint ad_dst, uint num);     //把数据写入24cxx
extern void rd24c(uchar *p_dst, uint ad_rsc, uint num);     //从24cxx读出数据
//------------------------------------------------------------------------------

void Delay100us(uchar x)
{
	uchar i;          //4clock                   
	for(i=147;x!=0;x--)	
	while(--i);      //5 * i clock
}
void tms(uchar n)
{        
	for (;n!=0;n--){
		Delay100us(10);
	}
}
void Delay1s(uint m)         //  m <= 6 ,when m==7, it is 1. 
{
	m=m*40;                
	for (;m!=0;m--){
		Delay100us(250);
	}
}


//-----毫秒级延时;包含于delay.lib--------------
extern void tms(uchar t);
//---------------------------------------------

extern void setreg_m16(void);	//初始化cpu

⌨️ 快捷键说明

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