如果rx,tx没接错。那就查电源,单片机烧录要冷启动,电源要彻底掉电再上电,烧录的供电回路不能有大的电容等储能原件,不然干扰冷启动过程,单片机以为未掉电,//@神秘小鱼C6:老师你好我之前也用过这款单片机,我焊上PCB后成功烧录上了程序当我想换个程序烧录的时候发现烧录不了了,之前烧录成功的那个程序也不能成功烧录这是什么情况。
1、单片机里常说的“烧录”是不是就是“下载程序到单片机里”?是的,就是将目标程序写入到单片机程序存储器的过程。单片机的程序存储器都是非易失性的,断电后数据不会丢失。开发和学习使用的单片机,其程序存储器一般是Flash存储器,可以重复擦写,也就是说还可以将已经写入的程序删掉再写入新的程序。大批量产品中使用的单片机很多都是掩膜MASKROM或者OTPROM存储器,前者的数据在芯片制作时已经固化,永远不能再修改或者删除;
2、单片机烧录原理单片机烧录原理有三种方式:1、把单片机当做一个ROM芯片,早期的单片机都是如此。将单片机放在通用编程上编程时,就像给28C256这样的ROM中写程序的过程一样。2、像AT89S52或AVR单片机一样,在单片机上有SPI接口,这时用专用的下载线将程序烧写到单片机中。这时不同的是,单片机的CPU除了执行单片机本身的指令之外,还能执行对ROM进行操作的特殊指令,如ROM擦除、烧写和校验指令。
3、引导程序,即单片机中已经存在了一个烧写程序。启动单片机时首先运行这程序,程序判断端口状态,如果符合“要烧写ROM”的状态存在,就从某个端口(串口、SPI等等)读取数据,然后写入到单片机的ROM中。如果没有“要烧写ROM”的状态,就转到用户的程序开始执行。扩展资料:理解这个原理需要知道几个知识点:单片机是把一个计算机系统集成到一个芯片上。
3、单片机怎么烧录程序单片机烧录程序的步骤芯片:STC89C52RC不用编程器烧录程序是可以的,因为STC芯片具有ISP功能上位机软件STCISP,可以到STC宏晶网站下载,用法软件上写的很清楚,在这不细说了,你还可以在宏晶网站下载STC89C52RC的芯片,那里面有下载电路的接口,具体说来就是一个RS232模块,外加51最小系统,这种下载需要电脑上面有串口,台式机一般是没问题的,笔记本可能稍微麻烦些,需要找个USB转232的线,祝你好运,再不懂可以百度Hi给我留言,希望能帮到你。