STC12C5A60S2怎么自动重启?
sfr ISP_CONTR = 0xE7;ISP_CONTR=0x20;我用的以上的代码,好像可以重启,但是重启后IO口的电平又恢复到断电之前了,怎么样才能真正地重启? 为什么我用的是
sfr IAP_CONTR = 0xC7;
IAP_CONTR = 0x60; elecfun 发表于 2012-5-27 21:23 static/image/common/back.gif
为什么我用的是
sfr IAP_CONTR = 0xC7;
IAP_CONTR = 0x60;
芯片可能不同吧,不过你的可以真正的复位吗? onbluesun 发表于 2012-5-27 21:27 static/image/common/back.gif
芯片可能不同吧,不过你的可以真正的复位吗?
我用的STC12C5A32S2,那段代码用于重启到监控区下载程序
你指的真正的复位是什么意思? elecfun 发表于 2012-5-27 21:46 static/image/common/back.gif
我用的STC12C5A32S2,那段代码用于重启到监控区下载程序
就是说整个机器重新启动,代码重新执行。 onbluesun 发表于 2012-5-28 17:21 static/image/common/back.gif
就是说整个机器重新启动,代码重新执行。
主循环之前应该有个总初始化吧,还有建议加上 STARTUP.A51 这个启动文件用于复位/上电时清0 idata、xdata(要修改两处宏定义,要不STARTUP.A51默认只清0 低128字节的idata) onbluesun 发表于 2012-5-28 17:21 static/image/common/back.gif
就是说整个机器重新启动,代码重新执行。
可以的,手册中有描述
页:
[1]