background image

** 功能:向 LCD 写入字符

** 参数:dat_comm 为 写入的是数据,为 写入的是指令

content 为写入的数字或指令

******************************************************/

void wr_lcd (uchar dat_comm,uchar content)

{}

……

……

/***************************** END 

Files***********************************/

注:此处只写出这两个函数,第一个延时函数的作用范围是模块内,第二个,

它是其它模块需要的。为了简化,此处并没有写出函数体.

.h 文件中给出模块的接口.在上面的例子中, 向 LCD 写入字符函数:wr_lcd 

(uchar dat_comm,uchar content)就是一个接口函数,因为其它模块会调用它,

那么.h 文件中就必须将这个函数声明为外部函数(使用 extrun 关键字修饰),

另一个延时函数:void delay (uint us)只是在本模块中使用(本地函数,用

static 关键字修饰),因此它是不需要放到.h 文件中的。

.h 文件格式如下:

/

*********************************************************************

********

 

液晶驱动模块 头文件

*