51单片机最小系统如何烧录程序拔插电脑关机?51单片机的汇编语言怎么烧录?

2024-04-07 21:39:10 文章来源 :网络 围观 : 评论

  51单片机最小系统如何烧录程序拔插电脑关机?

  51单片机最小系统烧录程序的步骤如下:

  1. 准备好51单片机最小系统,包括单片机芯片、晶振、电容、电源等。

  2. 连接USB转串口模块和51单片机最小系统,确保连接正确并通电。

  3. 下载并安装STC-ISP烧录软件,打开软件并选择相应的COM口。

  4. 在STC-ISP软件中选择“打开文件”并选择要烧录的程序。

  5. 点击“下载”,开始烧录程序。

  6. 烧录完成后,断开USB转串口模块和51单片机最小系统的连接。

  7. 拔掉51单片机最小系统的电源,关机即可。

  注意事项:

  1. 确保连接正确,避免烧录时出现错误。

  2. 确保选择正确的COM口,否则无法正常烧录程序。

  3. 烧录过程中不要拔掉USB转串口模块和51单片机最小系统的连接,否则会导致烧录失败。

  4. 确保拔掉51单片机最小系统的电源,否则可能会损坏单片机芯片。

  需要利用下载器和下载软件才能将keil程序输出的hex文件烧录到单片机中。具体操作请参照以下步骤,演示单片机为51单片机。n1、首先准备好51单片机最小系统板和烧录器。nnnn2、打开stc-isp烧录软件选择好单片机型号,这里的所选的单片机型号为STC89C/LE52RC。在此可以观察到“串口号”显示没有可用的接口。nnnn3、接着把烧录器与51单片机最小系统连线,插入电脑。nnnn4、电脑已经识别到串口号(COM10)后,选择点击“打开程序文件”,将目标hex文件导入。nnnn5、然后点击“下载”选项,可以看到软件界面右下角显示框显示“正在检测目标单片机...”。nnnn6、然后对单片机重新上电,不久后,软件界面右下角显示框显示“正在重新握手...成功”。完成以上设置后,即可完成给单片机烧录程序。

  51单片机的汇编语言怎么烧录?

  不管是汇编语言程序还是C语言程序,51单片机的烧录过程都是一样的,首先是将程序编译成hex文件,再利用专用的下载工具软件,通过串口1将hex文件烧录到单片机的程序存储器当中。

  使用汇编语言编程和C语言编程的主要区别仅在于编译过程,这个过程并不影响如何烧录。

  51单片机的汇编语言可以采用编译器编译成二进制代码再采用芯片厂商提供的烧写工具进行烧录。

  单片机的开发用什么语言是次要的,因为不管你用c语言也好,用汇编也好,单片机是不认识这些语言的,只有采用第三方编译器将这些语言翻译成二进制代码单片机才能识别。

  51单片机烧写程序需要用到单片机的UART串口,所用到的工具为USB/TTL,具有四个引脚分别为5V、GND、TXD、RXD,需要和单片机的UART口连接,在连接的时候需要注意的是,串口要交叉连接,即USB/TTL的TXD和单片机的RXD连接;USB/TTL的RXD和单片机的TXD连接。

  2 所用到的软件以及设置

  STC的51单片机需要用到STC-ISP软件,该软件可以在STC的官网上下载到

  烧写过程为:1)选择具体的单片机型号,本文用的是STC89C51;2)选择串口号,该串口号就是USB/TTL的串口号,可以在我的电脑→设备属性中可以看到;3)选择所要下载的hex文件,点击“打开程序文件”选择需要烧写的hex文件,该文件由编程软件生成,如keil生成;4)点击下载“下载/编程”,这里需要注意的是,点击完了后,会在右侧出现“正在检测目标单片机”的字样,这时要把单片机的电源开关一下,即先断电再马上上电。之后,就出现下载的进度条。

  经过以上步骤单片机烧写程序的过程就完成了。

  3 烧写程序需要注意的地方

  用USB/TTL连接单片机时,需要将数据线交叉连接;点击了下载按钮后需要给单片机重新断电再上电,进行单片机的冷启动。

  

51单片机最小系统如何烧录程序拔插电脑关机?51单片机的汇编语言怎么烧录?

  

51单片机最小系统如何烧录程序拔插电脑关机?51单片机的汇编语言怎么烧录?

  

51单片机最小系统如何烧录程序拔插电脑关机?51单片机的汇编语言怎么烧录?

  

51单片机最小系统如何烧录程序拔插电脑关机?51单片机的汇编语言怎么烧录?

相关文章

留言与评论(共有 0 条评论)
   
验证码:
推荐文章