STC89C51是应用广泛的51单片机,很多人都是通过该单片机入门学习的,单片机的学习需要勤动手。单片机需要烧写程序,要用到相关的软件和硬件。下面介绍一下51单片机烧写程序的方法。
1所用到的硬件工具
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连接单片机时,需要将数据线交叉连接;点击了下载按钮后需要给单片机重新断电再上电,进行单片机的冷启动。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
相关推荐
我用的是STC51系列单片机,前两天写了个程序,目的是用独立键盘控制数码管的加减,烧到单片机里后没正常显示,后来我将
发表于 04-09 22:48
早期一般是将调试好的单片机程序写入到ROM、EPROM中,这种操作就像刻制光盘一样,实在高电压方式下写入,PROM是一次性写入,存储内部发生变化,有些线路或元件就被烧断,不可再恢复,所以叫做
发表于 09-21 21:36
请教一下各位。我的电脑只有USB的接口,自己做一个单片机的话用图中的电路图可不可以给单片机烧写程序?谢谢各位
发表于 10-03 00:03
我买了一块单片机,自己做了一块最小单片机。我买的那块有TTL输出口:V,RX,TX,G。分别把他们接到做的那块的V,TX,RX,G口,但是烧写软件不能下载
发表于 08-29 16:31
PIC单片机怎么通过串口烧写程序,就向51单片机那样直接串口
发表于 11-06 09:17
单片机程序烧写软件
发表于 01-07 14:31
电脑在通过接口向单片机烧写时(此时单片机 内没有程序),电脑是如何通过接口访问内部rom的??对应p口怎么就会指向
发表于 05-05 15:09
学习单片机很重要的一步就是为单片机烧写程序,烧写
发表于 07-13 07:49
C51单片机学习笔记(一)——搭建开发环境及烧写工具文章目录C51单片机学习笔记(一)——搭建开
发表于 07-14 07:53
单片机程序代码烧写方法有专用编程器烧写、编程器/调试
发表于 07-19 09:33
STM32cubeMX生成的程序,烧写一次程序后,再次烧写识别不到
发表于 01-19 07:01
什么是IAP?STM32单片机的程序烧写有多种方法,分别为:JTAG/SW、ISP、IAP> JTAG的方式需要专用的烧
发表于 01-19 07:29
此单片机入门教程主要讲的51单片机,和其他的单片机编程烧写所涉及的软件会有出入,
发表于 01-27 06:18
STC89C51是应用广泛的51单片机,很多人都是通过该单片机入门学习的,单片机的学习需要勤动手。单片机
发表于 04-04 15:54
•2.3w次阅读
51单片机串口烧录程序方法51 单片机串口烧录程序
发表于 11-25 18:21
•118次下载
评论