Keil 如何建立c文件
很多人在学习单片机的时候首先要面对的是怎么使用keil软件,下面我来教大家如何建立c文件
首先双击【Keil4】图标打开软件
点击上部菜单栏中的【工程】,在下拉菜单中选择【新建工程文件】
把工程文件保存到目标文件夹里去,工程文件命名可以随意写入一些数字
然后选择单片机类型,一般来说都是用的【Atmel】中的【89C52】,根据实际情况进行选择
然后点击【文件】,在【文件】的下拉菜单中选择新建
最后把新建的文件保存到之前的工程组里去,文件命名的时候在后面加上【.c】就可以自动形成c文件
keil4使用教程
1、是建立工程,最好新建一个文件夹,把新建的这个工程放在文件夹放在里面,点击进去之后第一个新建uvision工程。
2、第二步就是选择atmel公司的AT89C51这个芯片,然后就是确定。选择这个的原因就是让待会编写的程序含有c51的头文件,为了待会可以往c51里面烧程序
3、然后就在左上开始新建一个文件了,这举例的一个程序,注意一定要保存,而且保存一定要选择格式.C就是图中的11.C,并且保存在刚刚建立工程的文件夹不然待会成默认的格式就无法生成hex文件
4、保存之后就可以就行编译了,点击左侧的目标+然后找到资源再点击右键添加资源到组“资源组1”然后找到刚刚保存的c语言程序,添加上去,添加一次然后关闭
5、然后点击目标1右边的图标进去然后选择第三个标题输出项把那个产生hex文件前面勾上然后确定就可以生成hex文件就可以拷到proteus仿真软件中去用用了
参考资料来源:百度百科-keil
请问keil C里怎样将*.h文件添加到*.C文件下
1、首选我们需要在keilC定义好相应的“*.h”文件。
2、使用“#include+*.h”这样就可以实现将“*.h”文件添加到“*.c”文件下。
3、当我们使用“#include”时,在源程序的预编译时会将“*.h”的文件加入到“*.c”的文件之中,从而调用“*.h”里面已经写好的方法或者是定义但是在其他文件实现的函数。
扩展资料:
C语言的主要特点:
1、简洁的语言,C语言包含的各种控制语句仅有9种,关键字也只有32 个,程序的编写要求不严格且以小写字母为主,对许多不必要的部分进行了精简。
2、具有结构化的控制语句,C语言是一种结构化的语言,提供的控制语句具有结构化特征,如for语句、if⋯else语句和switch语句等。可以用于实现函数的逻辑控制,方便面向过程的程序设计。
3、丰富的数据类型,C语言包含的数据类型广泛,不仅包含有传统的字符型、整型、浮点型、数组类型等数据类型,还具有其他编程语言所不具备的数据类型,其中以指针类型数据使用最为灵活,可以通过编程对各种数据结构进行计算。
4、丰富的运算符,C语言包含34个运算符,它将赋值、括号等均是作运算符来操作,使C程序的表达式类型和运算符类型均非常丰富。
5、可对物理地址进行直接操作,C语言允许对硬件内存地址进行直接读写,以此可以实现汇编语言的主要功能,并可直接操作硬件。
6、代码具有较好的可移植性。
include用法:
#include后面有两种方式:“;”和“("")双引号形式”前者先在标准库中查找,查找不到在path中查找。后者为文件路径,若直接是文件名则在项目根目录下查找。
一次定义规则:是指定义在所有进入连接的编译单元中只能有一次。
预处理器发现 #include 指令后,就会寻找指令后面中的文件名,并把这个文件的内容包含到当前文件中。被包含文件中的文本将替换源代码文件中的#include 指令, 就像你把被包含文件中的全部内容键入到源文件中的这个位置一样。
参考资料来源:百度百科-C语言
参考资料来源:百度百科-include