0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何创建51单片机KEIL工程步骤

科技绿洲 来源:年少有为 作者:年少有为 2023-09-11 10:49 次阅读

1. 什么是Keil软件

Keil软件是一款专为嵌入式系统开发而设计的集成开发环境(IDE),常用于51、STM32单片机软件开发的编程软件。Keil编程软件不仅支持多种工具和扩展程序,还能够处理多种文件格式和数据交换方式;可支持单片机程序的在线仿真,或通过仿真器进行实物仿真,大大方便开发人员的工作。

其中,我们常用的Keil软件有两种,分别为Keil C51以及Keil MDK,前者主要用于51单片机等8051内核单片机的开发工具(不支持32位单片机),Keil MDK主要用于ARM架构单片机的开发工具,主要用于STM32单片机等32单片机。所以在使用Keil软件时需要主要这一点。

2.如何创建51单片机KEIL工程步骤:

(1)打开keil软件,点击工具栏-Project,选择创建新的工程;

图片

(2)然后给工程命名,文章以project为例,然后点击保存;

图片

(3)保存后,选择工具包,如果使用STC单片机,建议选择使用STC MCU Database,这样子代码编译出来的HEX文件能最好地兼容STC单片机。如果刚安装的keil软件没有STC的工具包,可参见《keil软件添加STC数据包》。

图片

(4)然后选择具体的单片机型号(以STC89C52单片机为例),然后点击OK;

图片

(5)然后创建代码文本,选择 C File格式,如图:

图片

图片

(6)然后便可以在c文件里编写51单片机代码了;此时还差一个步骤,需要选择keil软件编译代码后自动生成HEX文件;

图片

(7)以下编写一段单片机控制LED闪烁的代码例程。编写好了后点击编译按钮;

图片

(8)编译好后,keil软件便自动生成可烧录单片机的HEX文件;然后便可使用STC-ISP软件将代码烧录到单片机中。

图片

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 软件开发
    +关注

    关注

    0

    文章

    555

    浏览量

    27177
  • 51单片机
    +关注

    关注

    269

    文章

    5649

    浏览量

    120700
  • 程序
    +关注

    关注

    114

    文章

    3631

    浏览量

    79541
  • keil
    +关注

    关注

    68

    文章

    1196

    浏览量

    165311
收藏 人收藏

    评论

    相关推荐

    单片机】Proteus和Keil分别创建单片机工程 精选资料分享

    【征服单片机】技能篇:Proteus和Keil如何分别创建单片机工程?大家好!我是皮皮猫。每文一言: 要想改变命运,首先改变自己。本篇文章:本篇文章,主要是关于Proteus和
    发表于 07-15 09:50

    如何安装Keil C51详细步骤

    如何安装Keil C51详细步骤,【单片机】— {软件安装}—{Keil C51}一、下载二、安
    发表于 07-15 08:03

    51单片机的变量的位如何定义

    51单片机的变量的位如何定义,在单片机编程使用中,会涉及到将某些函数定义到指定的code区。此时需要对工程文件进行配置修改才可完成。本期针对单片机
    发表于 07-19 09:02

    Keil5创建51单片机项目中CPU显示为空怎么解决?

    Keil5创建51单片机项目中CPU显示为空怎么解决?
    发表于 10-09 08:38

    keil工程创建工程烧录单片机型号

    keil工程创建工程烧录单片机型号:AT89C52特别说明:在点击“下载/编程”按钮时才给单片机通电
    发表于 01-13 08:25

    KEIL5无法创建C51工程怎么解决

    89C51工程却发现找不到89C51的芯片包了。今天给大家分享一下解决办法。无法创建的原因keil4通常用来开发
    发表于 01-24 06:27

    如何使用Keil3开发51单片机程序

    51单片机是比较简单也是使用比较广泛的一种,初学单片机的朋友51单片机是必学的一门课程。可能很多朋友刚开始不知道怎么
    发表于 11-26 08:38 6857次阅读

    单片机开发软件Keil C51使用步骤详细介绍

    单片机开发软件Keil C51使用步骤详细介绍
    发表于 12-19 15:40 7次下载

    51单片机开发环境keil uVision4安装,创建一个简单工程

    51单片机开发环境keil uVision4安装,创建一个简单工程
    发表于 11-13 12:21 6次下载
    <b class='flag-5'>51</b><b class='flag-5'>单片机</b>开发环境<b class='flag-5'>keil</b> uVision4安装,<b class='flag-5'>创建</b>一个简单<b class='flag-5'>工程</b>

    单片机】Proteus和Keil分别创建单片机工程

    【征服单片机】技能篇:Proteus和Keil如何分别创建单片机工程?大家好!我是皮皮猫。每文一言: 要想改变命运,首先改变自己。本篇文章:本篇文章,主要是关于Proteus和
    发表于 11-14 18:36 12次下载
    【<b class='flag-5'>单片机</b>】Proteus和<b class='flag-5'>Keil</b>分别<b class='flag-5'>创建</b><b class='flag-5'>单片机工程</b>

    KEIL C51文件管理,工程创建

    1、在51单片机下载程序的软件添加头文件,在Keil仿真设置中选择1所在方框,然后找到keil c51这个软件的安装位置选择c
    发表于 11-21 15:06 8次下载
    <b class='flag-5'>KEIL</b> C<b class='flag-5'>51</b>文件管理,<b class='flag-5'>工程</b><b class='flag-5'>创建</b>

    Keil5创建51单片机项目中CPU显示为空

    Keil5创建51单片机项目中CPU显示为空
    发表于 11-23 16:36 12次下载
    <b class='flag-5'>Keil</b>5<b class='flag-5'>创建</b><b class='flag-5'>51</b><b class='flag-5'>单片机</b>项目中CPU显示为空

    如何在KEIL C51 软件上创建一个工程

    如何在KEIL C51 软件上创建一个工程
    发表于 11-23 17:06 1次下载
    如何在<b class='flag-5'>KEIL</b> C<b class='flag-5'>51</b> 软件上<b class='flag-5'>创建</b>一个<b class='flag-5'>工程</b>

    KEIL5安装C51依赖,解决KEIL5无法创建C51工程

    89C51工程却发现找不到89C51的芯片包了。今天给大家分享一下解决办法。无法创建的原因keil4通常用来开发
    发表于 11-29 12:51 56次下载
    <b class='flag-5'>KEIL</b>5安装C<b class='flag-5'>51</b>依赖,解决<b class='flag-5'>KEIL</b>5无法<b class='flag-5'>创建</b>C<b class='flag-5'>51</b><b class='flag-5'>工程</b>

    51单片机工程模板创建方法

    本教程将向大家介绍如何使用KEIL C51 软件以及如何创建51 单片机工程。通过本教程的学习,让大家
    发表于 07-15 15:27 3058次阅读
    <b class='flag-5'>51</b><b class='flag-5'>单片机工程</b>模板<b class='flag-5'>创建</b>方法