keil怎么写程序

1. 怎么在keil中编写c语言程序

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

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

3、选择保存路径和编辑文件名,这里的文件名很重要,C语言程序,加上.c后缀。

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

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

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

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

8、接着就可以看到编辑完成的C语言程序。

2. 怎样用keil编写单片机的计数程序

如果你的计数过程不是非常快的话,可以不用外部中断。

include <reg51.h>

void xianshi(long unsigned int i) //显示子函数,用来显示数字。

{

}

void delay() //延迟函数

{

int x,y;

for(x=0;x<100;x++) //修改数值,可改变延迟时间

for(y=0;y<10;y++); //修改数值,可改变延迟时间

}

main()

{

long unsigned int a=0; //定义无符号长整型 a

while(1) //大循环

{

if(P1_0==0) //判断脉冲信号,如果为低,进入计数,如果为高,则继续判断。

{

delay(); //等待一下,消抖,防止线路干扰等情况。

if(P1_0==0) //第二次判断

{ a++; //计数加1

xianshi(a); //执行显示函数,现实数字。

while(P1_0==0); //脱离计数检测,即“松手检测”,当被测物体一直在时,防止重复计数。

}

}

}

}

说明:自己现写的程序,呵呵,不知道有没有错误。

P1.0口接脉冲输入,可以自己定义其它接口。

当输入电平为低时,a就会自增一次,一般情况下可以计数到6万多或者几十亿。

可以根据实际情况,如被测物体速度、晶振频率等,修改delay函数中的值,以适合实际测量。

没有写显示函数,这取决于你要用的显示方式。

3. 用Keil uVision4写一个程序

#include <reg51.h>

#define LED P2

unsigned char time_flag;

void InitTimer0(void)

{

TMOD = 0x01;

TH0 = 0x3C;

TL0 = 0x0B0;

EA = 1;

ET0 = 1;

TR0 = 1;

}

void main(void)

{

InitTimer0();

while(1)

{

if(time_flag==100) time_flag =0;

switch(time_flag/10)

{

case 0: LED = 0xfc;break;

case 1:

case 2: LED = 0xf3;break;

case 3:

case 4:

case 5: LED = 0xcf;break;

case 6:

case 7:

case 8:

case 9: LED = 0x3f;break;

default:LED = 0xff;

}

}

}

void Timer0Interrupt(void) interrupt 1

{

TH0 = 0x3C;

TL0 = 0x0B0;

//add your code here!

time_flag++;

}晶振12M。定时器是50ms中断一次。

4. 怎样用keil编写单片机的计数程序

1.怎么看程序写了多少行:点击Edit-configuration。,选择Editor标签,在该标签的左下角,选中Show Line Number,这样在编辑界面就会有行数了.若果你想看汇编有多少行,只需要反汇编一下.

2.怎么看程序占了多大的内存:程序编译成功后,在编译器界面下方的build窗口中,会给出程序占用的存储大小,比如:Program Size: data=13.0 xdata=0 code=298 ,说明ROM被占用了298字节.也可以查看你工程文件夹下的.map文件,在该文件的最后给出了ROM和RAM的详细使用情况,比如:

=====================================================================

Total RO Size (Code + RO Data) 6320 ( 6.17kB)

Total RW Size (RW Data + ZI Data) 1328 ( 1.30kB)

Total ROM Size (Code + RO Data + RW Data) 6388 ( 6.24kB)

=====================================================================

补充:⊙﹏⊙,你用的那个版本的keil c51,我的keil 3,keil 4在菜单Edit都有configuration。选项.你现在用的至少也得是keil 3吧!

keil怎么写程序

转载请注明出处育才学习网 » keil怎么写程序

知识

闲字草书怎么写

阅读(425)

本文主要为您介绍闲字草书怎么写,内容包括闲字的草书怎幺写,闲字的草书怎幺写,静字草书写法。高闲 晚唐僧人,乌程(吴兴)人。自幼出家湖州开元寺,后入长安,住四明、荐福等寺。学张旭,工草书,名冠一时。韩愈《昌黎先生集》卷二十一《送

知识

金秀贤韩文怎么写

阅读(184)

本文主要为您介绍金秀贤韩文怎么写,内容包括金秀贤用韩文怎么写,金秀贤韩文怎么写,金秀贤用韩文怎么写。中文:金秀贤韩文:김수현个人简介:金秀贤,1988年2月16日出生于韩国首尔,韩国男演员。2007年通过电视剧《泡菜奶酪微笑》出道。20

知识

生日情书怎么写

阅读(200)

本文主要为您介绍生日情书怎么写,内容包括生日情书怎么写,怎么写生日情书,写给朋友的生日情书,小作文。我爱我老婆,我老婆也爱我,虽然她是个情绪化、神经质、爱炸毛的小猫咪,但我依旧愿意当他忠诚的忠犬老公,听她讲不着边的梦话,看她哭看她笑,看

知识

年字的篆书怎么写

阅读(1001)

本文主要为您介绍年字的篆书怎么写,内容包括年、上的篆体字怎么写,年的篆体写法,“中”字的篆书怎么写。

知识

吊唁词怎么写

阅读(180)

本文主要为您介绍吊唁词怎么写,内容包括吊唁词怎么写,吊唁词怎么写,吊唁词怎么写。原发布者:24ksoul1989吊唁感谢短信吊唁感谢短信亲朋好友因病去世,不能前去参加葬礼,可写封吊唁信,寄给去世者的亲人,表示哀悼之情

知识

古代战争怎么写

阅读(195)

本文主要为您介绍古代战争怎么写,内容包括描写古代战争的作文怎样写,描写古代战争的作文怎样写,有描写古代战争的文章或文段么,比如.战火纷飞.硝烟弥漫,.。一提到战争,我们想到的就是炮火硝烟、枪淋弹雨。尽管中东战火燃烧不断,局部摩擦常有,

知识

徐先生英语怎么写

阅读(1721)

本文主要为您介绍徐先生英语怎么写,内容包括徐先生英语怎么写,徐先生的英文,徐先生来自洛阳吗写英文。徐的英文姓氏表的方法就是中国的汉语拼音,不只是徐姓,中国的姓氏按照英语翻译就是中国的汉语拼音,但是要注意的是姓的首字母要大写,其他都是

知识

工藤新一的日语怎么写

阅读(214)

本文主要为您介绍工藤新一的日语怎么写,内容包括工藤新一用日语怎么写啊,我是工藤新一的日语怎么说,工藤新一日语怎么写。工藤新一(Kudōu Shinichi/くどうしんいち)工藤新一,17岁 (初登场时为16岁,在M 1中过了生日后为17岁)的高中生侦探

知识

我在家怎么写

阅读(178)

本文主要为您介绍我在家怎么写,内容包括在家里的我作文怎么写,在家的一天日记240个字,学生在家情况记录表怎么写。吃完饭,气氛就不那么温馨和睦了。爸爸看妈妈吃完饭打开电视看起来,就板起脸来,一本正经地说:“我说你妈,怎么还不快洗碗啊?”妈妈

知识

真字行书怎么写

阅读(180)

本文主要为您介绍真字行书怎么写,内容包括真字行书怎么写,“真”字有几种写法,庞中华硬笔书法真字怎么写。在我认为是王曦之,这只是代表我个人观点,王羲之代表作品有:楷书《黄庭经》、《乐毅论》、草书《十七帖》、行书《姨母帖》、《快雪时晴

知识

退出英语怎么写

阅读(184)

本文主要为您介绍退出英语怎么写,内容包括退出用英语怎么写,[退出]用英语怎么写的,[退出]用英语怎么写的。quit 英[kwɪt] 美[kwɪt] vt. 离开; 放弃,抛弃; 停止,中断; 偿清; vi. 辞职; 停止; 放弃斗争; adj

知识

思想生活情况怎么写

阅读(546)

本文主要为您介绍思想生活情况怎么写,内容包括思想情况怎么写,政治思想工作表现怎么写,求一篇一年来的思想,学习.生活情况总结。思想汇报的基本书写格式及内容通常如下: ⑴标题。居中写“思想汇报”。 ⑵称谓。即汇报人对党组织的称呼,一般写

知识

题画的诗怎么写

阅读(168)

本文主要为您介绍题画的诗怎么写,内容包括题画这首诗写的是什么季节,什么地方,《题画》这首诗所描写的画面,古诗题画的内容,是袁枚的诗是袁枚写的诗《题画》。竹石郑 燮咬 定 青 山 不 放 松 ,立 根 原 在 破 岩 中 。千 磨 万 击 还 坚 劲

知识

毛笔楼字怎么写

阅读(154)

本文主要为您介绍毛笔楼字怎么写,内容包括楼用毛笔怎么写,楼字笔顺怎么写,南兴楼三个字用毛笔字写。自学书法当然要靠练,但要有好的方法。你最好先到书店买一本大学用的实用书法教程,认真读完,对书法首先有一个全面的了解,掌握比较全面的基础知

知识

游戏程序怎么写

阅读(193)

本文主要为您介绍游戏程序怎么写,内容包括如何写游戏程序,编程如何写程序和制作游戏,怎么编写一个游戏程序。写程序和制作游戏不是你想的那么简单随意的,尤其注意编程不是为了编游戏!计算机语言的种类非常的多,总的来说可以分成机器语言,汇编语

知识

matlab程序怎么写

阅读(199)

本文主要为您介绍matlab程序怎么写,内容包括matlab程序怎么写:,Matlab程序应该怎么写,怎么用matlab解指数方程,用matlab写的这行程序x=solve(&#39;300*1.08^。你给出的是C语言程序吧,matlab也是一样的,只不过数组的编号是从1开始的,而且语法有

知识

怎么写服务程序

阅读(182)

本文主要为您介绍怎么写服务程序,内容包括求救:如何写服务程序,怎么把一个程序写入服务,如何编写windows服务程序。要把应用程序添加为服务,你需要两个小软件:Instsrv.exe和Srvany.exe。Instsrv.exe可以给系统安装和删除服务,

知识

vs怎么写程序

阅读(186)

本文主要为您介绍vs怎么写程序,内容包括怎么用VS2010写C语言程序,用VS2013如何编写C语言,怎么用vs编写c程序。新建C程序文件,在新建面板中,选择“文件”选项卡,选择“C Source File”选项,同时输入该文件的名称,当写好程序以后,单击工具

知识

自己怎么写程序

阅读(163)

本文主要为您介绍自己怎么写程序,内容包括自己怎么写程序、、/、,怎样编写程序,如何编写程序。或解决某个问题,而使用某种程序设计语言编写程序代码,并最终得到结果的过程。 计算机虽然功能十分强大。可以供你上网、打游戏、管理公司人事关

知识

电脑程序怎么写

阅读(167)

本文主要为您介绍电脑程序怎么写,内容包括怎么写电脑程序,怎么编写电脑程序,电脑程序怎么写的。有电脑专业知识,达到专业水平,学过电脑语言才能编制电脑程序。怎样编呢,用所学的知识通过自己的脑力劳动就可以针对某些问题就可以编制电脑程序

知识

怎么自己写程序

阅读(148)

本文主要为您介绍怎么自己写程序,内容包括怎么编程写代码,如何编写程序,怎样编写程序。(1)先要懂基础的语法知识以及编译过程。(2)找一下有例子的视频或者书籍,照着上面讲的东西亲自临摹一下,照着他们讲的实实在在的把代码写一

知识

keil怎么写头文件

阅读(175)

本文主要为您介绍keil怎么写头文件,内容包括怎么写Keil头文件,怎么在keil里建立头文件,keilc51头文件如何编写。/*------------------------------------------------------------------

[/e:loop]