① STC单片机程序烧写不进去,就停在给mcu上电那一步,请问这个问题怎么解决谢谢!
1、检查下串口工作是否正常,将串口的2脚和3脚短路,然后打开串口调试程序试下,看看串口通信是否正常。
2、检查232转换器是否正常,可以将232输入输出的引脚短路,即将单片机拔下来,将单片机串口的RX和TX短路,用串口调试程序调试看是否正常。
3、检查单片机的晶振是否工作、电源电压是否正常。
4、如果线路中有485等多余芯片挂在串口上,将这些东东拆下来试试。
你的ISP设置好像没有什么问题
② AT89S52单片机烧写不进程序
如果原来的程序还能运行,那么,最大的可能是烧写端口的某一个管脚被静电烧坏了。
程序调试过程中,因为需要经常接触电路和芯片,很容易出现这样的状况。
注意防静电。
③ 单片机里一次只能烧写一个程序吗烧写后程序怎么删除
如果是一次性编程的单片机就只能烧录一次程序,这种单片机价格低适合大量生产,现在有很多能多次编程的单片机如s tC89c51 atmega16等,要删除烧录的程序一般要用编程器配套的软件,戓者用下载程序的软件都得
④ 怎么把上次烧写到单片机的程序删除掉
重新烧进去新的程序,就会删除旧的。
1.首先,编辑keil上的代码,用keil4进行编译,在项目文件夹中找到已编译的十六进制文件,并将其写入SCM文件中。