**
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);
}
}