本帖最后由 peter_2011 于 2011-1-6 16:28 编辑
#define BIAS 0x52 //0b1000 0101 0010 1/3duty 4com
#define SYSDIS 0X00 //0b1000 0000 0000 关振系统荡器和LCD偏压发生器
#define SYSEN 0X02 //0b1000 0000 0010 打开系统振荡器
#define LCDOFF 0X04 //0b1000 0000 0100 关LCD偏压
#define LCDON 0X06 //0b1000 0000 0110 打开LCD偏压
#define XTAL 0x28 //0b1000 0010 1000 外部接时钟
#define RC256 0X30 //0b1000 0011 0000 内部时钟
#define TONEON 0X12 //0b1000 0001 0010 打开声音输出
#define TONEOFF 0X10 //0b1000 0001 0000 关闭声音输出
#define WDTDIS 0X0A //0b1000 0000 1010 禁止看门狗
我把上面的定义在“1621.H”文件里..
整个程序有
main.c
1621_read.c
1621_write.c
...等模块
main.c调用1621的这两个读写程序
问题来了..
那在main.c中包含1621.h
还是在读写程序中包含1621.h
还是这三个c文件都要包含1621.h |