(玩电子) 电子技术学习与研讨
当时方位:单片机教程网 >> MCU规划实例 >> 阅览文章

keil教程

作者:89s51   来历:不详   点击数:x  更新时刻:2007年05月19日   【字体:

  KEIL C51规范C编译器为8051微操控器的软件开发供给了C言语环境,可是界面是英文的许多初学者看许多教程都是一头雾水,本站特别制造了一个相对简略的教程。他能能嵌入汇编言语保留了汇编代码高效,快速的特色。KEIL C51编译器的功用不断增强,使你能够愈加靠近CPU自身,及其它的衍生产品,其功率现已达到了适当搞的程度。C51已被彻底集成到uVision2的集成开发环境中,这个集成开发环境包括:编译器,汇编器,实时操作系统,项目管理器,调试器。uVision2 IDE可为它们供给单一而灵敏的开发环境。 
Keil C51 软件是很多单片机运用开发的优异软件之一,它集修改,编译,仿真于一体,支撑汇编,PLM 言语和 C 言语的程序规划,界面友爱,易学易用。

您能够到本站下载无任何约束的破解版别,自己一直在运用,点此: keil下载

下面介绍Keil C51软件的运用办法,这应该算一个入门教程,kp0519.com奉献给咱们

进入 Keil C51 后,屏幕如下图所示。几秒钟后呈现修改界

发动Keil C51时的屏幕

                   进入Keil C51后的修改界面

 简略程序的调试 学习程序规划言语、学习某种程序软件,最好的办法是直接操作实践。下面经过简略的编程、调试,引导咱们学习Keil C51软件的根本运用办法和根本的调试技巧。

 1)树立一个新工程 单击Project菜单,在弹出的下拉菜单中选中New Project选项  

 2)然后挑选你要保存的途径,输入工程文件的姓名,比方保存到C51目录里,工程文件的姓名为C51 如下图所示,然后点击保存.

 3)这时会弹出一个对话框,要求你挑选单片机的类型,你能够依据你运用的单片机来挑选,keil c51简直支撑一切的51核的单片机,我这儿还是以咱们用的比较多的Atmel 的89C51来阐明,如下图所示,挑选89C51之后,右边栏是对这个单片机的根本的阐明,然后点击确认.

 4)完结上一进程后,屏幕如下图所示

 到现在为止,咱们还没有编写一句程序,下面开端编写咱们的第一个程序。 5)鄙人图中,单击“File”菜单,再鄙人拉菜单中单击“New”选项
   

 新建文件后屏幕如下图所示
 

此刻光标在修改窗口里闪耀,这时能够键入用户的运用程序了,但笔者主张首要保存该空白的文件,单击菜单上的“File”,鄙人拉菜单中选中“Save As”选项单击,屏幕如下图所示,在“文件名”栏右侧的修改框中,键入欲运用的文件名,一起,有必要键入正确的扩展名。留意,假如用C言语编写程序,则扩展名为(.c);假如用汇编言语编写程序,则扩展名有必要为(.asm)。然后,单击“保存”按钮。

 6)回到修改界面后,单击“Target 1”前面的“+”号,然后在“Source Group 1”上单击右键,弹出如下菜单

 然后单击“Add File to Group ‘Source Group 1’” 屏幕如下图所示

 选中Test.c,然后单击“Add ”屏幕好下图所示
 
留意到“Source Group 1”文件夹中多了一个子项“Text1.c”了吗?子项的多少与所添加的源程序的多少相同

 7)现在,请输入如下的C言语源程序:

 #include <reg52.h>          //包括文件 #include <stdio.h>  void main(void)           //主函数 {      SCON=0x52;   TMOD=0x20;   TH1=0xf3;   TR1=1;               //此行及以上3行为PRINTF函数所有必要  printf(“Hello I am KEIL. \n”);   //打印程序履行的信息 
 printf(“I will be your friend.\n”);
 while(1);  
}

 在输入上述程序时,读者现已看到了事前保存待修改的文件的优点了吧,即Keil c51会自动辨认关键字,并以不同的色彩提示用户加以留意,这样会运用户少犯错误,有利于进步编程功率。程序输入结束后,如下图所示

 8)在上图中,单击“Project”菜单,再鄙人拉菜单中单击“Built Target”选项(或许运用快捷键F7),编译成功后,再单击“Project”菜单,鄙人拉菜单中单击“Start/Stop Debug Session”(或许运用快捷键Ctrl+F5),屏幕如下所示

 9)调试程序:在上图中,单击“Debug”菜单,鄙人拉菜单中单击“Go”选项,(或许运用快捷键F5),然后再单击“Debug”菜单,鄙人拉菜单中单击“Stop Running”选项(或许运用快捷键Esc);再单击“View”菜单,再鄙人拉菜单中单击“Serial Windows #1”选项,就能够看到程序运转后的成果,其成果如下图所示

至此,咱们在Keil C51上做了一个完好工程的全进程。但这仅仅纯软件的开发进程,怎么运用程序下载器看一看程序运转的成果呢?

10)单击“Project”菜单,再鄙人拉菜单中单击“ ” 鄙人图中,单击“Output”中单击“Create HEX File” 选项,使程序编译后发生HEX代码,供下载器软件运用。把程序下载到AT89S51单片机中。

这还仅仅一个简略的列子,今后我还会向咱们同享keil的学习材料

宣布谈论】【告知老友】【保藏此文】【封闭窗口

文章谈论