产品选型

51单片机烧录软件下载 51单片机学习3-程序烧录的平台及工具

小编 2024-10-06 产品选型 23 0

51单片机学习3-程序烧录的平台及工具

接着上篇说到的下载电路根据单片机不同分为2个,一个是STC89C51/52,另外一个就AT89S51/52,因此程序的烧录方法也有2个。

第一个STC89S51/52:下载平台STC-ICP:

STC下载界面

下载工具:

STC下载工具

第二个是AT89S51/52:下载平台AVR_fighter:

AVR_fighter下载界面

下载工具:

AVR 51单片机烧录器

程序烧录步骤比较多,具体的烧录步骤后面两篇用视频操作来演示。

学习单片机第一步:先要了解编程环境和烧录工具

学习单片机的现状是:明明是一门动手实践的课程,却硬生生学成了理论课。还记得大学学习单片机的时候,老师在讲台上热情激昂的讲着51单片机的汇编指令,却只字不提单片机的编程环境,整个学期结束唯一记住的就是110条汇编指令。你肯定理解错了,这里记住的其实是数字110,那些指令一条也没有记住。

《单片机学习交流圈》1折团购活动,助力#423知识节#,详情如下:

(此处已添加圈子卡片,请到今日头条客户端查看)

工作了这么多年,总结下来:学习单片机的第一步就是先了解单片机的编程环境和烧录工具

可编程类芯片,如单片机、DSP、FPGA等,在写完程序后,需要编译成可执行文件烧录到芯片中,芯片才能按照所设定的逻辑去执行任务。不同芯片所使用的烧录软件、编程器都是不同的,烧录过程其实并不复杂。在需要用到一款可编程芯片时,要先准备编程环境IDE、烧录软件以及编程器。下面介绍几款单片机的编程环境以及烧录方法。

1 51单片机的烧录软件、工具以及烧录方法

这里所说的51单片机主要是指国产的STC单片机,STC单片机可以用keil C51版本来编写程序,程序编译完成后会生成hex文件,可以使用STC-ISP软件来烧录,所用到的硬件烧录器为USB/TLL串口工具。烧录软件的界面如下图所示。

1 51单片机烧录软件STC-ISP界面

STC51单片机在烧写时用的是USB/TTL,其实就是通过单片机的UART来实现的,需要用到四根线:VCC、TXD、RXD、GND。两者的VCC、GND对应相连,TXD和RXD要交叉连接。烧录软件需要注意的是,要正确选择单片机型号、串口号、选择加载hex文件,点击下载/编程后,需要给单片机断一下电再上电,这时就会看到下载过程。烧录成功会有提示。

2 STM系列单片机的烧录软件、工具以及烧录方法

STM具有8位和32位两个版本,STM8可以用IAR for STM8来编程,用STVP来烧录,所用到的工具为STLINK,烧录软件的使用基本上大同小异。STVP在烧录STM8时,需要配置硬件工具,选择STLINK,编程方式选择SWIM,然后选择型号。如下图所示。

2 STLink配置界面

需要需要烧录的HEX或者S19文件。再选择烧录即可。STM32还可以使用MCUISP来烧录,要用到USB/TTL,需要选择串口、文件等,界面如下图所示。

3 MCUISP界面

除了使用独立的烧录软件以外,编程环境还可以支持在线烧录,比如keil使用JLINK实现程序的在线仿真。

(此处已添加圈子卡片,请到今日头条客户端查看)

总之,烧录软件有多种,不同型号的芯片烧录软件、工具都不一样,可以在确定了芯片型号后具体查看。知道了编程环境,有了烧录工具,后面就是勤劳动手了

确定好单片机的型号之后,可以去官网下载单片机的数据手册、了解编程环境以及烧录工具。有了这些内容,学习单片机就事半功倍了。

相关问答

51单片机 没法 烧录 程序进去?求高手解答!附图两张, 烧录 程序软...

附图两张,烧录程序软件没法打开!我的电脑是w7家庭普通版,32举报平板电脑品铂品铂W73人讨论380次围观关注问题写回答讨论回答(3)dsqkeujgzcsc右键...

51单片机烧录 程序的时候为什么单片机一直闪不能烧录?

单片机一直闪烁而无法烧录的原因可能有几种可能性。首先,检查烧录器和单片机之间的连接是否正确,确保接线没有松动或接触不良。其次,确认所使用的烧录软件和...

51单片机 怎么 烧录 程序?

51单片机的程序烧录主要有以下几种方法:1.串行烧录:利用串行downloader或串口助手通过串口向MCU烧录程序。这种方法烧录简单,但速度慢,适用于小程序的烧录。...

51单片机烧录 程序引脚要求?

51单片机烧录程序使用的是串口1,即接收数据RXD在P3.0引脚,发送数据TXD在P3.1引脚。为了保证烧录的可靠性,P3.1脚需要串入一只100欧姆左右的电阻,P3.0脚需要...

单片机 为什么能直接 烧录 程序?

我刚开始学习单片机的时候也有和题主类似的困惑。当时是在大二,刚申请了个淘宝账号不久,刚看了下我的淘宝已购物品,第五件东西买的就是51单片机开发板,前几件...

单片机烧录 工具 下载 程序后为何会自动关闭-ZOL问答

是stc的工具吗是的话多发生在开始下载或下载完成,因为下位机的串口发送了某些...如果你没有选加密操作,应该不会被加密,但你这种情况一般软件会自动识别,无法...

如何将程序 烧录 单片机 里?

将程序烧录到单片机中,通常需要以下步骤:1.准备好烧录器和所需的软件:一般来说,需要使用专门的编程器和相应的烧录软件。可以根据自己所用的单片机型号来选...

想知道 单片机烧录器 价格怎么样_其他问答_系统粉

看你用那一种单片机,有一些是用烧录器和编程器的,如普通的51单片机;有一些是用仿真器完成的,如C8051F系列的单片机。总的来说几十元的也有,一百来元...

单片机 怎么烧程序接口?

需要利用下载器和下载软件才能将keil程序输出的hex文件烧录到单片机中。具体操作请参照以下步骤,演示单片机为51单片机。1、首先准备好51单片机最小系统板和...

现在手机可以向 单片机 进行 烧录 或者编程吗?

不能.单片机方面需要一个232下载芯片连接到单片机的串口上电脑方面还需要一条USB转232串口的下载线然后烧录hex文件给单片机上电就OK了不能.单片机方面...

猜你喜欢