STC单片机编程软件安装

发布时间:2023-01-04  

STC单片机是由宏晶科技自主研发的可以款基于C51内核的单片机,在国内使用非常广泛。

STC在传统的C51单片机的基础上,性能设计得到了很大的提升,性能优越,而且价格比较低廉,获得了很多大学生和工程师的喜爱。

接下来,给大家简单的介绍一下STC 单片机(C51也兼容)开发环境的搭建

单片机开发最常用的编译软件有Keil,IAR 等,宏晶科技没有开发自己的单片机开发环境,是Keil C51软件来开发的。

STC单片机程序开发用的是Keil C51. (最常见的Keil 软件还有一个MDK版本,但MDK不适合STC单片机,MDK主要适用于ARM内核单片机开发使用),所以我们就需要下载并安装keil C51。

一、下载Keil C51 软件的安装包

Keil 软件,大家可以直接到keil官网下载,下载界面如下:

官网下载需要注册账号等,有点麻烦。

大家可以直接百度Keil C51下载,或搜素无际单片机编程的获取(带有最新注册机)。

如果你是企业,还需要购买该软件,获得授权才可使用。 下载的安装包如下:安装文件和注册机。


二、安装软件安装:

解压压缩包,直接安装即可,在这里我就给大家不演示了。

注:安装的目录最好是默认C盘。安装好之后桌面的图标如下:


三、软件的破解:

在图标是点击右键,选择“以管理员身份运行”,打开软件。

进入KEIL软件界面,在工具栏中找到File按钮,鼠标左击,在下拉菜单中找到License Management,鼠标左击,出现如下界面。 在该界面中找到CID,复制CID编号。

双击keil_lic.exe,直接运行注册机。会发出刺耳的声音在运行注册机的时候。

把刚才复制的CID码粘贴到注册机的CID处,并在Target中下来选着选着C51

完成以上操作后,点击Generate,此时会生成一段编码,复制该编码:

将该编码复制带此处,最后鼠标左击Add LIC,出现SUCCESSFULLY字眼,恭喜你KEIL安装并破解成功


四、安装STC单片机的头文件:

在宏晶科技官网下载 STC-ISP软件:

双击打开STC-ISP软件

选择Keil仿真设置-> 增加型号和头文件到Keil中,如下图。

2.2.3选择Keil C51的安装目录,点击确定

2.2.4安装完成

四、新建工程

双击Keil 软件图标,打开软件

如下图: 选择Project ->new uvision Project…

如下图: 选择 工程文件夹,给工程命名,然后点击确定

选择单片机对应的型号,如下图,点击OK

点击确定之后工程界面如下:

新建文件,如下图所示:

保存新建的文件,并命名位main.c 如下所示:


将main.c 加载到工程,如下所示:

如上所示:单片机的工程新建OK了。可以开始写程序了。


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    及端口号,即可连接上服务器。 连接服务器后,PLC端会自动每隔一秒发送200个字节数据过来,这200个字节即对应VB100-VB299的值。 (3)上位机客户端软件开发 通过与编程软件......
    Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件的以访问一组例程的能力; 多语言支持功能模块,一般同时支持数种高级语言为上位机编程......
    用四个任务优先权完成同时存在时间片轮转调度和抢先的任务切换,并可以简化那些复杂而且时间要求严格的工程软件设计工作。 2.1 下位机设计 以控制1a-1b-3c-4c-2p组合的下位机为例说明。 下位机......
    行组态王的机器上需要安装西门子公司提供的STEP7Microwin3.2的编程软件,我们的驱动需要调用编程软件提供的MPI接口库函数; 2)需要将MPI通讯卡CP5611卡安装在计算机的插槽中,使用西门子公司提供的专用电缆和网络接头将CP5611卡和S7-200的......
    用四个任务优先权完成同时存在时间片轮转调度和抢先的任务切换,并可以简化那些复杂而且时间要求严格的工程软件设计工作。 2.1 下位机设计 以控制1a-1b-3c-4c-2p组合的下位机为例说明。 下位机外接动态车辆检测电路、LED和数码相机。各下位机......
    M60 单片机的在线仿真与步进、日志调试;我们对M40 定时器0的代码进行步进调试,掌握调试技巧... 一、前期准备: 安装好keil C51 51单片机编程推荐软件,熟悉它,后续stm32同样......
    将MELSOFT连接的PLC映射成LAN2/WiFi的MC(3E帧)协议服务器,方便OPC使用三菱以太网驱动功能。 9、LAN2/WiFi最多可支持32个上位机访问。 10、支持OPC通道的SCADA(上位组态软件......
    keil单片机编程软件的使用方法说明;单片机编程软件的使用尤为必要,每一款单片机编程软件都有各自特色。大家在选用单片机编程软件时,可依据自身情况而定。本文对单片机编程软件的介绍基于Keil,主要......
    原理就是把语音文件合并成bin文件,烧录到外置的flash里面,做好每条语音的地址映射。 用单片机读取Flash的数据并解码,然后转换成PWM或者DAC经过功放输出到喇叭。 这种一般要有个写上位机的配合,以前......
    你在系统块有没有组态设置模拟量通道或者有没有选择模拟量模块型号,如果选择你把它删除就行了,或者把不使用的通道短接即可。 问:STEP 7-MicroWIN SMART编程软件和博途V15可以......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>