预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共20页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

KeilC51编译器启动KeilC51时的屏幕进入KeilC51后的编辑界面 首先建立一个新工程,单击Project菜单,在弹出的下拉菜单中选中NewProject选项 选择你要保存的路径,输入工程文件的名字,比如保存到C51目录里,工程文件的名字为C51如下图所示,然后点击保存这时会弹出一个对话框,要求你选择单片机的型号,你可以根据你使用的单片机来选择,keilc51几乎支持所有的51核的单片机,我这里以大家用的比较多的Atmel的89C51来说明,如下图示,选择89C51之后,右边栏是对这个单片机的基本的说明,然后点击确定.选好单片机的类型点击确认之后会弹出的对话框,我们点击“否”完成上一步骤后,屏幕如下图所示到现在为止,我们还没有编写一句程序,下面开始编写我们的第一个程序。在下图中,单击“File”菜单,再在下拉菜单中单击“New”选项新建文件后屏幕如下图所示此时光标在编辑窗口里闪烁,这时可以键入用户的应用程序了,首先保存该空白的文件,单击菜单上的“File”,在下拉菜单中选中“SaveAs”选项单击,屏幕如下图所示,在“文件名”栏右侧的编辑框中,键入欲使用的文件名,同时,必须键入正确的扩展名。注意,如果用C语言编写程序,则扩展名为(.c);如果用汇编语言编写程序,则扩展名必须为(.asm)。然后,单击“保存”按钮。回到编辑界面后,单击“Target1”前面的“+”号,然后在“SourceGroup1”上单击右键然后单击“AddFiletoGroup‘SourceGroup1’”屏幕如下图所示选中Test.c,然后单击“Add”屏幕好下图所示 现在,大家可以进行C语言源程序的编写了。 下面以这个程序为例给大家演示一下: #include<reg51.h>//包含文件 voidmain(void)//主函数 { unsignedinti; P2=0x00; for(i=0;i<50000;i++); P2=0xff; for(i=0;i<50000;i++); } 在输入上述程序时,Keilc51会自动识别关键字,并以不同的颜色提示用户加以注意,这样会使用户少犯错误,有利于提高编程效率程序输入完毕后,如下图所示至此,我们在KeilC51上做了一个完整工程的全过程。但这只是纯软件的开发过程,如何使用程序下载器看一看程序运行的结果呢?单击“Project”菜单,再在下拉菜单中单击“”在下图中,单击“Output”中单击“CreateHEXFile”选项,使程序编译后产生HEX代码,供下载器软件使用。把程序下载到AT89C51单片机中。要看程序有没有错误,我们需要把程序编译一下,如图所示