微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 晕。。关于单片机。。一些问题。。

晕。。关于单片机。。一些问题。。

时间:10-02 整理:3721RD 点击:
#include<reg52.h>可以在keil软件中打开。可是看做万年历的程序。还有#include<24c02.h>,#include<screen.h>,#include<festival.h>等等,可是这些处理都在ke i l软件中打不开。这是怎么回事啊。就是软件中跟本没有这些文件像reg52.h一样可以直接调用?那该怎么办。要是写这些的话,不就多个主函数了吗。急求大神解惑。谢谢了。

你学多久了?

不知道, 帮你顶下

就是跟着郭天祥的视频看,看了好几个星期了。

据我了解,主函数只有一个,其它都是子函数,一个主函数里面有N个子函数……
所以有N个#include

有些#include是Keil里面就有的,有些是自己编的。

可是。肿么编啊。不是只能有一个主函数吗。我看它们的源代码都有主函数。这肿么办。@_@初学者伤不起啊。>_<

跟着溜溜、、

建议先好好学一学C语言,你的这些问题都算C语言的基本用法问题

那些头文件都是自己编写的  在编译的时候你要把他们添加到Project中  那样编译才能通过

一个Project只能有一个main(),你说的那是多文件联编。

自己新建一个头文件,叫那个名字就行了。

谢谢,不过怎么联编呢@_@。不是一次只能下一个hex文件吗。分好几个project不就好几个hex文件吗。求详细点,谢谢大神。

好,不过时间有点紧了,T_T所以只是在学单片机。

头文件就是把那源代码复制下吧?谢谢大神指点。添加的话要不要以.c结尾。?

直接也放在那个工程里吗。@_@求指点,谢谢谢谢~

你说的后面的头文件都需要你自己编写的啊,没有现成的可用的,而且头文件是以.H为后缀的啊把它直接保存在工程所在文件夹,在主程序中调用就好了

嗯,好,懂了,谢谢大神~

头文件基本可以通用如reg51.h,也可以自己 编写,小编多看看C语言就知道了

你把工程里面直接建几个文件,然后分别在里面写这几个头文件就可以了。这几个文件中都不要写main函数,就当作写子函数那样。当然写头文件还有开头和结尾一点固定的格式了

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top