keil教程Keil软件是众多单片机应用开发的优秀软件之一,它集编辑,编译,仿真于一体,支持汇编,PLM语言和C语言的程序设计,界面友好,易学易用
下面介绍Keil软件的使用方法,这应该算一个入门教程,进入Keil后,屏幕如下图所示
几秒钟后出现编辑界启动KeiluVision4时的屏幕
简单程序的调试学习程序设计语言、学习某种程序软件,最好的方法是直接操作实践
下面通过简单的编程、调试,引导大家学习KeilC51软件的基本使用方法和基本的调试技巧
1)对于单片机程序来说,每个功能程序,都必须要有一个配套的工程(Project),即使是点亮LED这样简单的功能程序也不例外,因此我们首先要新建一个工程,打开我们的Keil软件后,点击:Project-->NewuVisionProject
然后会出现一个新建工程的界面,如图2-8所示
2)因为是第一个实验,所以我们在硬盘上建立了一个实验1的目录,然后把LED这个工程的路径指定到这里,这样方便今后管理程序,不同的功能程序放到不同的文件夹下,并且给这个工程起一个名字叫做LED,软件会自动添加扩展名LED
uvproj
如图2-9所示
下次要打开LED这个工程时,可以直接找到文件夹,双击这个
uvproj文件就可以直接打开了
图2-9保存工程3)保存之后会弹出一个对话框,这个对话框让我们选择单片机型号
因为Keil软件是外国人开发的,所以我们国内的STC89C52RC并没有上榜,但是只要选择同类型号就可以了
Keil几乎支持所有的51核的单片机,这里还是以大家用的比较多的Atmel的AT89S51来说明,如下图2-10、图2-11所示,选择AT89S51之后,右边栏是对这个单片机的基本的说明,然后点击确定
图2-10选择芯片公司图2-11选择具体芯片4)点击OK之后,会弹出一个对话框,如图2-12所示,每个工程都需要一段启动代码