单片机模块化编程各个头文件如何互加?下面是我编写的一个程序的一部分,哪里出错了?为啥在key中打不开? 10

文件名write_com.h#include"delay.h"#ifndef_write_com_h_#define_write_com_h_voidwrite_com(... 文件名write_com.h
#include "delay.h"
#ifndef _write_com_h_
#define _write_com_h_
void write_com(uchar);
#endif
文件名write_com.c
#include"write_com.h"
void write_com(uchar com)
{
lcdrs=0;
P0=com;
lcdrw=0;
delay(5);
lcden=1;
delay(5);
lcden=0;
}
文件名keyscan.h
#include"delay.h"
#include"write_com.h"
#include"write_date.h"
#include"write_sfm.h"
#ifndef _keyscan_h_
#define _keyscan_h_
void keyscan();
#endif
展开
 我来答
leech116814
2012-08-09
知道答主
回答量:32
采纳率:0%
帮助的人:23.1万
展开全部
怎么个打不开法?
就像你写的这样加法
#include "delay.h"
哪个文件里要用到别的文件,就把对方的头文件#include" "就可以了
更多追问追答
追问
write_date.h在key中打不开
追答
key是函数?是C文件?是头文件?
在哪里出现了?
有提示什么错误信息吗?
程序里有调用key了吗?
调用的时候有包含key的定义或者头文件了吗?
从你的提问,看出你都没有仔细分析思考。照着我问的思路,你可以自己找到答案的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式