资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

单片机开发教程1——开发环境的搭建-创新互联

文章目录
  • 开发环境介绍
  • Keil安装教程
        • 下载安装包
        • 安装keil
        • 运行注册机
  • STC-ISP
        • 单片机型号
        • 串口驱动
        • 串口助手

创新互联是一家集网站建设,武宣企业网站建设,武宣品牌网站建设,网站定制,武宣网站建设报价,网络营销,网络优化,武宣网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。开发环境介绍

51单片机的开发只需要用到两个软件——keil和stc-isp,前者是一款集成开发环境(IDE),后者是烧录下载软件。

就是这两哥们

图1. 就是这两哥们

无论是学习单片机还是嵌入式开发,掌握keil都应该是必备的技能。目前,keil有4个开发工具: MDK-ARM、C51、C251、C166,其中MDK-ARM主要用于ARM内核的微控制器(MCU)开发,如STM32系列等;而C51主要用于8051内核的MCU开发,这也是我们现在准备安装的。

而STC-ISP是STC公司为其系列芯片开发而设计的一个软件,通过该软件可以把keil工程生成的HEX文件烧录到单片机中。如果你对单片机开发毫无概念,那么你可能会疑惑,什么是烧录?为什么要烧录?OK,我尝试解释一下。

你应该学过C语言吧,51单片机开发的编程语言是C51,基础语法与标准C语言相同,主要差异在于库函数、数据类型、数据存储和头文件。如果你在写一个C语言作业,编译运行的空间是你的电脑,而你写了一个keil工程,需要在单片机中运行,因此,你需要把编译生成的HEX文件传输到单片机里。在单片机内部,主要有两个存储区,一个是ROM(Read-Only Memory) ,也可以叫flash、程序存储区,另一个是RAM(random access memory) ,或者叫数据存储区。编译的程序主要存储在ROM,而程序中的变量则存储在RAM,从字面上可以看出,ROM是只能读不能写的,因为单片机的工作就是遵循程序运行,所以它在运行时是不能自己改写ROM区的程序指令的,当然,这只是对于单片机本身不能写,开发者想给单片机换个活时,还是可以通过烧录的方式擦写ROM区,也就是给单片机重新下载程序。现在你应该对单片机开发有了一些了解和认识了吧,我以上所说不过算是粗略的解释,对于硬件开发本身还有很多更深的内容和细节,这是需要不断见识后积累的(扯远了,回到正题)。

Keil安装教程 下载安装包

百度网盘: https://pan.baidu.com/s/1WMmLgFApyIiZ9JHebbVgJg?pwd=ddo2

下载后别急着解压!!!先把杀毒软件和电脑自带的病毒防护关掉,再解压,否则注册机会被杀掉。

解压后看到两个文件,第一个是安装包,第二个是注册机(泼戒工具)。

在这里插入图片描述

安装keil

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

运行注册机

安装完成后,你的桌面应该会出现下面的快捷方式

在这里插入图片描述

右击快捷方式选择 以管理员身份运行,打开许可证管理

在这里插入图片描述

在这里插入图片描述

我这里添加了C51和ARM,下面的步骤只需添加C51

第一次安装时,LIC那一栏应该是空白的,所以需要手动添加LIC,首先复制CID

打开刚开始解压的文件夹,运行里面的注册机(PS:电脑音量注意调低点!!!)

在这里插入图片描述

把复制的CID粘贴到1,再选择2、3的配置,最后点击4生成LIC

把LIC复制到许可证管理的New LIC,点击Add LIC即可

STC-ISP

在上一节的开发资料中,有stc-isp软件,无需安装,点击即可运行

单片机型号

对照芯片上的型号,找到STC89C516RD+

在这里插入图片描述

串口驱动

电脑插上USB转TTL模块,若串口号出现USB-SERIAL CH340,则说明电脑安装了CH340驱动

在这里插入图片描述

否则,找到开发资料中的USB-TTL模块/CH340驱动/CH341SER.EXE,安装驱动

在这里插入图片描述

最后,再检查stc-isp中的串口号是否正常(记得插上USB转TTL模块)

串口助手

stc-isp除了下载的功能外,还具有很多有用的小工具

在右侧找到串口助手,可以根据上一节内容,测试USB转TTL模块串口功能。

在这里插入图片描述

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


本文标题:单片机开发教程1——开发环境的搭建-创新互联
转载注明:http://cdkjz.cn/article/dcghgc.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220