Keil MDK如何创建工程,编译和软件仿真

手把手教你Keil MDK C51工程创建,文件编辑,软件编译及软件仿真。软件仿真不需要硬件就可以简单的测试一下编辑的源代码是否在理想状态下。

操作方法

  • 01

    打开Keil MDK,在菜单栏“Project”的二级菜单中点击“New u Vision Porject”进入保存工程到本地的路径。

  • 02

    下面进入芯片型号选择,这里选择的是89C51。选择好之后点击“OK”,工程创建完成。

  • 03

    工程创建好之后,后自动生成一个.A文件(汇编),这里以为C语言为例,所以要删除汇编文件。

  • 04

    再创建一个新的.C文件,然后进行软件编辑,编辑完成之后,保存这个文件。

  • 05

    把刚刚编辑好的文件加载到编译环境的工程中,这样才可以进行编译。在ADD File窗口中选择刚刚保存的文件,然后点击“ADD”按钮就可以把文件加入进来了。

  • 06

    先点击软件编译按钮,那三个软件编译按钮,随便选择一个,编译完成后,看最下栏是否有错误或警告。如果没有错误或者警告就可以进入仿真了

  • 07

    在菜单栏的Debug的二级菜单点击"Start/stop Debug Session"(快捷键:Ctrl+F5),进入调试状态。

  • 08

    案例使用的是P1端口,所以仿真时,打开端口P1。然后点击“运行按钮”(快捷键:F5),就可以观察到P1端口在闪。退出仿真模式,也是按"Start/stop Debug Session"(快捷键:Ctrl+F5)

(0)

相关推荐

  • keil c51 5.14.2如何进行软件仿真调试

    我们这里是使用的keil软件默认的软件调试系统,也就是说它虽然可以调试,但不如硬件调试那样可以实现百分百功能的调试.软件调试仅可用于查看变量值是否计算错误,死循环等常规调试.需要用到串口中断定时器等等 ...

  • quartus怎么用?Quartus II创建工程及编译过程的使用方法

    对于FPGA.CPLD以及结构化ASIC设计,quartus ii是性能和效能首屈一指的设计软件.软件支持Altera名为Qsys的系统级集成工具新产品,实现了对Stratix® V FPGA系列的扩 ...

  • keil C51 9.54a及keil MDK 5.18共存安装破解教程

    开始学单片机时就只知道用Keil来编写程序,后来学习ARM是才发现原来Keil软件分C51和MDK两个版本,而直接安装后发现根本没法用,下面就为大家介绍下keil C51 MDK共存的方法,大家参考下 ...

  • keil mdk找不到stm32f103芯片怎么办

    keil mdk是用于嵌入式ARM的开发套件. 但有时候我们发现在MDK的芯片库找不到我们要用到的芯片,解决方案是去官网下载你所需芯片的芯片库资料. 操作方法 01 此次我们以stm32f103ve芯 ...

  • 如何用keil c51建立C51工程并配置设置

    如何用keil c51建立C51工程并配置设置,完整的C51工程的建立. 操作方法 01 打开keil软件,选择菜单栏中的project,New一个新的project,如图操作. 02 然后为自己的工 ...

  • 怎样在keil uvision中创建新的工程项目

    keil uvision是学习硬件的人必会的一款软件,是51系列单片机的编译环境,在此为刚接触此软件的新手们介绍如何在keil uvision中创建新的工程项目,在此以keil uvision4为示范 ...

  • Unity3d怎么创建工程与场景?

    我们玩过的各种游戏,都是一个个的应用程序.而这个应用程序在创建初期叫做工程项目,我们都知道游戏中有许多关卡,而在创建初期他们叫做场景.所以,创建游戏就是创建工程项目,而一个项目下有许多的场景.下面简单 ...

  • keil uvision2怎么仿真?Keil uVision2进行软件仿真调试的方法教程

    在Keil编写好的代码,通过编译后,下载到单片机.我们只能看到两种结果:第一实验成功,展现出我们想要的效果:第二实验不成功,什么效果都没有看到.失败的原因是什么,通过硬件测试,我们无法看到代码在单片机 ...

  • Nuendo如何创建工程文件?

    身边很多朋友都对录音很感兴趣,可是却被最基础的录音软件给难倒了,觉得软件怎么没么难?英文怎么这么难认?其实不然,软件其实是一同百通的,都相差的不多.那么今天就简单跟大家分享一下Nuendo如何创建工程 ...