delay.h和delay.c程序,记得分别复制,保存成delay.h和delay.c文件。11.0592M晶振频率

Posted XGLIYOUQUAN

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了delay.h和delay.c程序,记得分别复制,保存成delay.h和delay.c文件。11.0592M晶振频率相关的知识,希望对你有一定的参考价值。

**

delay.h和delay.c程序,记得分别复制,保存成delay.h和delay.c文件。11.0592M晶振频率

**

delay.h



#ifndef __DELAY_H
#define __DELAY_H		
//必须是11.0592Mhz
void delay_tus(unsigned int tus);
void delay_tms(unsigned int tms);
#endif  

delay.c

#include "delay.h"
//必须是11.0592Mhz晶振频率,记得选择
void delay_tus(unsigned int tus)//@11.0592MHz
{
	unsigned char i;
	i = tus;
	while (--i);
}

void delay_tms(unsigned int tms)
{
	unsigned char i, j;
	unsigned int ttt;
  for(ttt=tms;ttt>0;ttt--)
	{	
	  i = 15;
		j = 90;
		do
		{
			while (--j);
		} while (--i);
	}
}

以上是关于delay.h和delay.c程序,记得分别复制,保存成delay.h和delay.c文件。11.0592M晶振频率的主要内容,如果未能解决你的问题,请参考以下文章

单片机成长之路(51基础篇) - 015 关于sdcc的多文件编译范例二

<3> esp8266 iot 软件延时

<3> esp8266 iot 软件延时

<3> esp8266 iot 软件延时

AVR_GCC 编译错误 delay.h

STM32跑马灯