keil怎么编写c语言(keil怎么编写c语言并生成hex)

怎么用keil写51单片机的c语言程序

建立工程,选取所用单片机具体型号,在引导下建立完成工程 选择c语言编程,建立模板,即可开始,写C语言代码。

求大神在keil上帮写51单片机C语言程序

//第一个实验:

//假设8个LED阴极指向单片机,D11连接P0.1,D12连接P0.2 ... D18连接P0.7

//假设K1按键在P2.3引脚

#includereg51.h

#includeintrins.h

sbit k1=P2^3;//假设K1按键在P2.3引脚

void main()

{

P0=0xfe;

while(1)

{

if(k1==0)

{

while(k1==0);

P0=_crol_(P0,1);

}

}

}

//第二个实验:

//假设8个LED阴极指向单片机,D11连接P0.1,D12连接P0.2 ... D18连接P0.7

#includereg51.h

char led[]={0xfe,0xff,0xfd,0xff,0xfb,0xff,0xf7,0xff,0xef,0xff,0xdf,0xff,0xbf,0xff,0x7f,0xff};

void main()

{

char i=0;

char counter=0;

TMOD=0x01;//T0 工作方式1

TH0=(655356-50000)/256;//延时50ms

TL0=(655356-50000)%256;//延时50ms

TR0=1;//启动T0

while(1)

{

if(TF0==1)//查询

{

TH0=(655356-50000)/256;//重新延时50ms

TL0=(655356-50000)%256;//重新延时50ms

counter++;

if(counter==10)//延时0.5秒

{

counter=0;//重新开始新一轮0.5秒延时

i++;

if(i==16)

{

i=0;

}

P0=led[i];//点灯

}

}

}

}

如何使用Keil编译汇编程序或C语言程序

打开Keil后选择【File】下的【new】新建一个空白文档。将编辑好的程序源码复制到该文件中。

如何使用Keil编译汇编程序或C语言程序

选择左上角的保存按钮进行保存,将弹出保存对话框。

如何使用Keil编译汇编程序或C语言程序

选择保存路径和编辑文件名。记住,这里的文件名很重要,如果你是C语言程序的话,加上.c后缀,如果你是用汇编语言,加上.ASM后缀。这样,Keil就能自动识别你的文件类型了。

如何使用Keil编译汇编程序或C语言程序

现在你就可以将保存的文件添加到项目中了,项目文件要提前在[Project]中新建。右击选择【Source Group1】点击【Add Files to Group..】

如何使用Keil编译汇编程序或C语言程序

在弹出的对话框中选择[文件类型]为All files,这个很关键。然后选择你要添加的文件。点击Add添加。

如何使用Keil编译汇编程序或C语言程序

在[Source Group]中就会显示新添加的.ASM文件,按图中选择弹出【Option for Target】对话框。

如何使用Keil编译汇编程序或C语言程序

7

切换到[output]选项卡选中【Create HEX FILE】,就可以在编译成功后自动生成.hex文件。编译按钮在左上角3个按钮,从左到右依次点击,如果源码没错,都可以编译通过了。

如何使用Keil编译汇编程序或C语言程序

用keil软件编程经过哪几个步骤

打开keil,点击project-new uvision project新建一个项目,新建好之后再点击file-new新建一个文件,保存成.c(C文件)格式,然后在keil的左侧project窗口中双击Target 1中的Sourse Group 1,就可以把你刚刚新建的C文件添加到项目中,然后在里面写代码就好了。写好之后按F7即刻编译加连接。

361知讯网

本文链接:http://pdidw.com/keil/30646.html

发表评论

评论列表

还没有评论,快来说点什么吧~