
51单片机-第5节、模块化编程
上面图中,Delay.h中void Delay(unsigned int xms)就是Delay函数(可被外部调用的函数)的声明。Delay.h中#的三行是预编译,下面会讲,它们三个功能是:防止重复定义的。下图为预编译#ifdef AAA ...#endif这个组合,意思是如果定义了AAA,则运行组合中的代码。因为没有定义AAA,所以即使运行代码,也不会出错。前者:在安装目录里寻找.h文件;后者是在自己的程序目录里面寻找.h文件。下图为模块化编程,点亮第一个LED灯,使其闪烁500ms,延迟500ms。







