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

    文章

    607

    浏览量

    27327
  • 51单片机
    +关注

    关注

    273

    文章

    5697

    浏览量

    123150
  • 程序
    +关注

    关注

    116

    文章

    3775

    浏览量

    80836
  • keil
    +关注

    关注

    68

    文章

    1211

    浏览量

    166670
收藏 人收藏

    评论

    相关推荐

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

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

    51单片机带闹钟可调时间的电子时钟程序设计-keil工程-dsz

    51单片机带闹钟可调时间的电子时钟程序设计-keil工程
    发表于 05-09 10:59 73次下载

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

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

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

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

    使用protues与keil联合仿真51单片机跑马灯的实例步骤详细说明

     注:本文主要介绍利用protues和keil软件联合仿真51单片机进行的跑马灯实例。软件:Proteus 8 Professional 和 Keil uVision4(目前
    发表于 09-03 17:28 12次下载
    使用protues与<b class='flag-5'>keil</b>联合仿真<b class='flag-5'>51</b><b class='flag-5'>单片机</b>跑马灯的实例<b class='flag-5'>步骤</b>详细说明

    使用51单片机Keil工程建立点亮LED灯的详细教程说明

    本文档的主要内容详细介绍的是使用51单片机Keil工程建立点亮LED灯的详细教程说明。
    发表于 07-17 17:39 2次下载
    使用<b class='flag-5'>51</b><b class='flag-5'>单片机</b><b class='flag-5'>Keil</b><b class='flag-5'>工程</b>建立点亮LED灯的详细教程说明

    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>

    新塘MS51单片机之MS51FB9A的工程创建

    1、准备工作在项目中,往往因为成本问题而去选择更适合产品的单片机,其中51单片机就是使用于低成本且功能简单的产品。我们在编写一个51单片机
    发表于 11-13 17:06 14次下载
    新塘MS<b class='flag-5'>51</b><b class='flag-5'>单片机</b>之MS<b class='flag-5'>51</b>FB9A的<b class='flag-5'>工程</b><b class='flag-5'>创建</b>

    keil与vs code开发C51单片机

    code自动补全索引,还有部分语法检查,再加上keil的良好调试与编译功能;c51单片机开发会变得非常高效顺手。如下就是相关的配置步骤,注意vs code的添加h头文件依赖,以及部分
    发表于 11-13 19:36 8次下载
    <b class='flag-5'>keil</b>与vs code开发C<b class='flag-5'>51</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>

    51单片机快速入门指南】1:基础知识和工程创建

    目录简介命名规则51单片机的数据类型总表扩展数据类型stdint.h存储器类型关键字烧录工具工程创建创建项目添加C文件配置
    发表于 11-21 15:21 18次下载
    【<b class='flag-5'>51</b><b class='flag-5'>单片机</b>快速入门指南】1:基础知识和<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}一、下载二、安装三、pojie四、添加STC库五、新建工程一、下载Keil官网:
    发表于 11-23 16:51 24次下载
    <b class='flag-5'>单片机</b>软件安装<b class='flag-5'>Keil</b> C<b class='flag-5'>51</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 4755次阅读
    <b class='flag-5'>51</b><b class='flag-5'>单片机工程</b>模板<b class='flag-5'>创建</b>方法