如何使用Keil uvision4软件-入门教程

Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。用过汇编语言后再使用C来开发,体会更加深刻。

操作方法

  • 01

    运行KEIL51软件见图2

  • 02

    建立项目 点击Project菜单,选择弹出的下拉式菜单中的New Project,如图3 接着弹出一个标准Windows文件对话窗口,在"文件名"中输入您的第一个C程序项目名称,"保存"后的文件扩展名为uv2,这是KEIL uVision2项目文件扩展名,以后我们可以直接点击此文件以打开先前做的项目。

  • 03

    选择所要的单片机,这里我们选择常用的Ateml公司的AT89C51。完成上面步骤后,我们就可以进行程序的编写了。

  • 04

    点击保存新建的程序,也可以用菜单File-Save或快捷键Ctrl+S进行保存。我们把第一个程序命名为test1.c,保存在项目所在的目录中,这时你会发现程序单词有了不同的颜色,说明KEIL的C语法检查生效了。如图,鼠标在屏幕左边的Source Group1文件夹图标上右击弹出菜单,在这里可以做在项目中增加减少文件等操作。Add File to Group 'Source Group 1'"弹出文件窗口,选择刚刚保存的文件,按ADD按钮,关闭文件窗,程序文件已加到项目中了。这时在Source Group1文件夹图标左边出现了一个小+号说明,文件组中有了文件,点击它可以展开查看。如图4

  • 05

    C程序文件已被我们加到了项目中了,下面就剩下编译运行了。如图5,图中1、2、3都是编译按钮,不同是1是用于编译单个文件。2是编译当前项目,如果先前编译过一次之后文件没有做动编辑改动,这时再点击是不会再次重新编译的。3是重新编译,每点击一次均会再次编译链接一次,不管程序是否有改动。在3右边的是停止编译按钮,只有点击了前三个中的任一个,停止按钮才会生效。在4中可以看到编译的错误信息和使用的系统资源情况等,以后我们要查错就靠它了。6是有一个小放大镜的按钮,这就是开启\关闭调试模式的按钮,它也存在于菜单Debug-Start\Stop Debug Session,快捷键为Ctrl+F5。

  • 06

    进入调试模式,软件窗口样式大致如图所示。图中1为运行,当程序处于停止状态时才有效,2为停止,程序处于运行状态时才有效。3是复位,模拟芯片的复位,程序回到最开头处执行。按4我们可以打开5中的串行调试窗口,这个窗口我们可以看到从51芯片的串行口输入输出的字符,这里的第一个项目也正是在这里看运行结果。首先按4打开串行调试窗口,再按运行按钮。要停止程序运行回到文件编辑模式中,就要先按停止按钮再按开启\关闭调试模式按钮。然后我们就可以进行关闭KEIL等相关操作了。

  • 07

    生成HEX文件

(0)

相关推荐

  • FL Studio(水果音乐制作软件)入门教程介绍

    FL Studio是款专业的音频录制编辑软件,可以针对作曲者的要求编辑出不同音律的节奏,例如鼓.镲.锣.钢琴.笛.大提琴等等任何乐器的节奏律动.FL Studio目前在中国已经受到广大制作人喜爱,使用 ...

  • 犀牛软件入门教程

    有很多人不了解犀牛软件,那么今天小编就在这里给大家分享一点我的小,希望可以给你们带来帮助. 操作方法 01 在犀牛中我们建立一个球体,出现了一个光滑没有瑕疵的圆,若我们打 开它的控制线,发现居然只有 ...

  • 广联达软件入门教程

    操作方法 01 由于太多了不都贴上来,选部分,想要全部留邮箱好了!

  • keil uvision4安装、汉化及破解图文详细教程(附下载)

    keil uvision4是一款非常优秀且权威的单片机开发工具.它拥有编辑.编译.仿真等功能,并且还提供了库管理.宏汇编.C编译器.连接器以及仿真调试器等在内的完整开发方案,能够通过一个环境将这些部分 ...

  • 在Mac OS X系统编程.软件开发入门教程

    苹果电脑不仅可以用来上网.娱乐.做设计,还可以帮我们做很多事情,比如苹果机(Mac OS X)是编程做软件开发很好的平台. 下面是在Mac OS X编程.软件卡发入门教程苹果最新的操作系统Mac OS ...

  • 教你如何使用Keil uVision4这款软件

    Keil uVision4在学习上有很大的用途,在学习单片机,微型计算机控制等课程,或者在protuse软件上都有很大帮助,keil 4可以帮你编写程序,检测程序,简单的说就是通过这款软件将高级语言翻 ...

  • keil uvision4教程

    keil uvision4是用于ARM等嵌入式的开发的工具. 操作方法 01 1. 下载安装包,打开压缩包中的Keil C51 V900. 02 2. 安装完毕打开uVision4,点击复制右上角的C ...

  • 无代码做动效神器HYPE3入门教程

    Hype这个关键词在百度上搜索都不一定知道它到底是什么,但自从我用上之后,就爱上它了,就像当年喜欢上Sketch一样 >>> 它适合哪些人? 用AE、Flash等动画视频工具做App ...

  • MindManager新手入门教程

    MindManager是一款创造.管理和交流思想的思维导图软件,其直观清晰的可视化界面和强大的功能可以快速捕捉.组织和共享思维.想法.资源和项目进程等等.MindManager新手入门教程专为新手用户 ...