ADuC841单片机断电后程序无法保存

来源:百度知道 编辑:UC知道 时间:2024/05/31 23:18:16
第一次做电路板,采用的是ADuC841单片机。在上电的情况下写入程序,程序都能调通,但是一下电。再重启程序就没有了。很是奇怪。更改过复位电路还是不行。有人说是晶振,还有滤波电容离单片机太远了。可是为什么上电时写程序就可以呢?还有841单片机自身带的闪存也保存不了数据。希望哪位高人给予指点。谢谢
我是通过电脑串口直接往片子里写程序的

你是用编程器给单片机烧写的程序还是用仿真器单片机给单片机写入程序??
如果是仿真器写入程序,并且可以调试。那是因为程序还是由仿真器控制的。程序断电即消失。
如果是用编程器烧写进去的程序,并不是用来调试,而是直接吧程序固定在程序区内。
有的仿真器也能写入程序。但要看好是在“Debuger”的情况下,还是在“Program”情况下。后者才是编程。

不是,呵呵下载程序的时候要把PSEN上的加上跳线帽,下完了 要把跳线帽去掉。

我用的是WSD705,这样也不行

你是仿真,还是写程序?