如何编写模块化的keil程序。
1、这里以编写一个单片机的程序为例。

2、建立单片机程序编辑窗口,选择AT89C51。设置好频率,和勾选hex文件。



3、这里以一个写好了的单片机程序为例。这个程序是使单片机系统能显示时间和温度。

4、重点来了。首先一个电路功能集合对应一个程序模块。

5、main函数中要包含所有的头文件,头文件中用条件编译语句#ifndef#endif 来声明本头文件, 要大写。对于在main函数中没有出现的变量和函数。要再头文件中用extern声明。


6、非main函数中的头文件可以用开声明函数和设置变量。
