主函数如下
#include <REGX51.H>
#include"delay.h"
void main()
{
while(1)
{P2_0=0;
delay(500);
P2_0=1; delay(500);
}
}
#include"delay.h"为调用部分,需注意 <>安装目录调用,“ ”工程目录调用
工程目录添加delay.c
void delay(unsigned char t) //@11.0592MHz
{
unsigned char i, j;
while(t--)
{
i = 2;
j = 199;
do
{
while (--j);
} while (--i);
}
}
调用为delay.h
需要添加文件delay.h
并进行如下设计,就
#ifndef __delay_H__
#define __delay_H__
void delay(unsigned char t);
#endif
可以完成模块化编程