历史上的今天
返回首页

历史上的今天

今天是:2025年12月09日(星期二)

正在发生

2022年12月09日 | 如何快速零基础到入门51单片机(二)

2022-12-09 来源:zhihu

此讲我们主要介绍如何安装Keil5与STC-ISP



Keil5软件一共有许多版本,我们现在学的是51单片机所以我们要选择C51这个版本。(建议使用破解版)

华维单片机编程:免费领!单片机入门到高级开挂学习路径(附教程+工具)37 赞同 · 8 评论文章



破解版使用方法:先打开Keil_Lic.exe,然后进入Keil软件时不能双击进入,要先点击鼠标右键,选择以管理员的身份进入.

点击File然后选中License Management(许可证管理),把CID中的内容复制下来,填入Keil_Lic.exe中的CID处,点击生成按钮,然后把生成的代码复制,退出Keil_Lic.exe,回到Keil软件在New License ID Code(LIC)处粘贴。然后点击右边的添加许可证(Add LIC),对话框出现添加成功然后退出就可以了。

破解好了以后进入Keil5双击即可(不需要以管理员的身份进入)

STC-ISP下载就可以使用 无需安装。

除此之外我们还需要安装一个开发板的驱动程序,否正我们的电脑无法识别开发板。

首先我们通过USB线把开发板连接到电脑上面,然后通过“我的电脑”右键点击属性,然后点击设备管理器,在”其他设备“处出现了一个感叹号(因为电脑无法识别它),下载CH340-CH341驱动安装即可。


驱动安装好后可以在C盘看到WCH.CN文件夹,这个就是我们的驱动程序。

有道词典和福听阅读器选择性安装。这些都是辅助性工具。


推荐阅读

史海拾趣

Allegro公司的发展小趣事

Allegro Microsystems, Inc.是一家专注于开发、制造和销售磁性、混合和传感器集成电路的公司。以下是关于Allegro公司发展的五个相关故事:

  1. 创立与早期发展: Allegro公司成立于1967年,最初名为RMS Electronics。该公司最初专注于生产磁性元件和感应器,以满足汽车和工业市场的需求。随着时间的推移,Allegro迅速发展,并在磁性传感器技术领域取得了重要进展。

  2. 成为行业领导者: 在20世纪90年代,Allegro开始将重点转向混合集成电路的开发,这进一步加强了公司在汽车电子和工业自动化市场的地位。Allegro通过不断创新和技术投资,逐渐成为全球领先的磁性传感器和混合集成电路制造商之一。

  3. 技术创新与专利保护: Allegro公司在磁性传感器和混合集成电路领域积累了丰富的专利技术。该公司不断进行研发和技术创新,推出了许多行业领先的产品,如电流传感器、霍尔效应传感器等。Allegro不仅积极保护自己的知识产权,还与其他公司合作,共同推动技术的进步。

  4. 全球化发展: 随着全球汽车和工业市场的不断发展,Allegro公司积极拓展国际业务,并在全球范围内建立了广泛的销售网络和生产基地。公司在美国、欧洲和亚洲设有多个研发中心和制造工厂,以满足不同地区客户的需求。

  5. 可持续发展与未来展望: Allegro公司致力于可持续发展和社会责任,采取了多项措施来减少对环境的影响,如提高能源效率、减少废物排放等。未来,Allegro将继续投入研发和创新,推出更多高性能、低功耗的产品,以满足不断增长的市场需求,并在全球范围内维持其领先地位。

Fastron公司的发展小趣事

在电感器领域取得成功后,Fastron并没有止步不前。相反,公司积极拓展业务领域,实现了多元化发展。除了电感器业务外,Fastron还成功运营了大型钣金生产业务,专门生产精密金属外壳和机电组件。此外,Fastron集团还拥有位于德国的Rapid Biomedical公司,为MRI扫描仪定制MR线圈,进一步拓宽了公司的业务范围。

创世(CS)公司的发展小趣事

创世公司在SD NAND存储产品的研发过程中,不断突破技术壁垒,实现了产品的创新。例如,2018年,为满足轨道交通、航空航天、工业控制等行业类客户对存储产品的特殊需求,创世公司首家推出了第二代SD NAND产品。这一产品不仅具有更快的读写速度和更宽泛的使用环境,还能承受高低温冷热冲击、随机掉电等苛刻的操作环境。同时,创世公司还为客户提供个性化的固件定制服务,进一步满足了客户的个性化需求。

FILTRAN公司的发展小趣事

在电子行业中,品质控制和质量管理是企业生存和发展的关键。创世公司深知这一点,始终将品质放在首位。公司建立了严格的质量管理体系,从原材料采购到生产制造、产品检测等各个环节都严格把控品质。同时,创世公司还引进了先进的生产设备和检测仪器,确保产品的可靠性和稳定性。这种对品质的执着追求使得创世公司的产品在市场上获得了良好的口碑和广泛的认可。

GigPeak公司的发展小趣事

随着业务的不断扩展,GigPeak意识到国际化战略的重要性。在2015年,公司开始积极布局海外市场,先后在北美、欧洲和亚洲等地设立了研发中心和销售分支机构。通过深入了解当地市场需求和文化背景,GigPeak成功推出了一系列符合当地市场需求的定制化产品。这些举措不仅提升了GigPeak在全球市场的知名度和影响力,还为其带来了稳定的海外收入来源。

Chipcon AS公司的发展小趣事

随着公司业务的不断发展,Chipcon AS公司开始将目光投向全球市场。公司通过参加国际电子展会、设立海外分支机构等方式,积极推广自己的产品和服务。同时,公司还针对不同国家和地区的市场需求,定制化开发了一系列符合当地标准的产品。这些举措使得Chipcon AS公司的产品在全球范围内得到了广泛应用和认可。

问答坊 | AI 解惑

探测技术的详细说明

理想化条件下,光学或其他非接触式技术是测量复杂,微机械零件的最佳手段,但实际上是不切实际的。光学系统具有速度的优势,并且避免使零件变形,但也有其自身的限制,因为加工件的可视边不能反映其后面的情况,并且光学系统不能确定一些三维的缺陷 ...…

查看全部问答>

CC2520

哪位朋友有CC2520的中文资料啊,最近在学习使用该芯片,发我一份谢谢大家了。邮箱地址zzy6633110@126.com…

查看全部问答>

zigbee(CC2530)芯片让人狂喜的低功耗设计

zigbee芯片(CC2530)让人狂喜的低功耗设计低功耗RF日常消费?这个被众多厂商提了很多年,然而时至今日依然虚幻的概念型产品如今终于要走下神坛了。 “试想想,用一个遥控器你就可以控制家中所有家电,而且无需直对电器进行操作,” 德州仪 ...…

查看全部问答>

AVR的一个奇怪问题。变量定义出错,改了下位置又可以了。怎么回事?

变量定义写在引脚定义的后面就出错。写在开头可以编译通过。 void main(void){                                 unsigned char BT_FLG;       ...…

查看全部问答>

求助:怎么编译bootrom(及常用的编译方法)?

怎么编译bootrom(及常用的编译方法)?…

查看全部问答>

WinCE上如何获得指定进程当前所用的内存是多少?

WinCE上如何获得指定进程当前所用的内存是多少? 有没有什么函数可以直接获得某个已知进程当前所用内存?谢谢…

查看全部问答>

TCPMP for CE 编译通过,请教如何修改其UI

如题,编译是通过了,但还不符合我的需求,我想封装后,如下调用: MediaHelper.Play(Panel panel); 就是想让视频在我指定的窗口Panel里播放。 看了看 interface 下的源码,不知从何下手,请兄弟们帮帮忙呀。 另发现 interface.plg 模块 有三个 ...…

查看全部问答>

windows mobile 中的service.exe中添加一个服务,为何dll调不起来

windows mobile 中的service.exe中添加一个服务,为何dll调不起来? 我在手机注册表中添加了如下项 [HKEY_LOCAL_MACHINE\\Services\\TELNETD]     \"Dll\"=\"Hook.dll\"     \"Order\"=dword:8     \"Keep\"=dw ...…

查看全部问答>

【求助】请教 汇编 程序完整 格式

#include "msp430x44x.h" ;****************************************************************************** ; MSP-Test44x Demo - Software Toggle P5.1 ; ; Description; Toggle P5.1 by xor\'ing P5.1 inside of a software lo ...…

查看全部问答>