应该是复位电路的问题,看一下你的复位电路有没有与仿真器的接口连接,是不是仿真器无法控制芯片的复位
由于你手动复位可以运行程序,那么程序是没有问题的,运行结果对不对呢,如果是不对的,可能是程序根本烧写不正确,所以才不执行的,如果正常,那么程序肯定是没有问题的了,就是仿真器接口与复位电路的问题了
是使用的哪个软件,一般软件是可以设置成烧写后复位运行的功能,看你的软件是不是支持 。
如果是设置了,再看一下电路中的设计吧
先看看你的复位电路是不是对的吧,也可以测一下复位引脚的电平,是不是高电平。
还有你的程序有没有问题,会不会程序问题,一运行就跑飞 了呢
先看看复位电路吧,上拉的电阻与滤波的电容是不是连接好的,参数是不是适合吧
还有软件没有没设置下载后自动 复位的功能