关于PIC的复位启动问题,请教高手

2020-02-09 11:40发布

我用PIC18F252,把程序下载下去后,并不会像AVR单片机那样可以直接启动,按下复位按钮还是不能运行,然后我用手在电路板底部摸了一会就能如期运行了,每次都这样,加了复位电路还是一样,请教高手,该如何设置?
还有在源程序里面如何改写配置位???
先多谢指点!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
23条回答
chuyu111
1楼-- · 2020-02-09 13:26
 精彩回答 2  元偷偷看……
chuyu111
2楼-- · 2020-02-09 16:30
源程序里配置位

C18编译器里
pragma-config 伪指令:
     # pragma config setting-list
setting-list:
     setting
   | setting-list, setting
setting:
     setting-name = value-name
例子:
#pragma config WDT = ON, WDTPS = 128
#pragma config OSC = HS

详细见手册DS51288J_CN 和DS51537
yanrz
3楼-- · 2020-02-09 19:04
我是烧写,烧写完后已经去掉了ICD2,然后通电,根本不会自己运行,但是我用手摸电路板的焊接点后就会出现能如期运行,很奇怪的现象。起初我以为是复位,但是加了阻容复位电路还是这样。所以怀疑是配置的问题,因为我是刚学习使用PIC单片机,刚刚第一个软件就给我这个挑战,郁闷!
谢谢 chuyu111 刘抗抗 的指教!希望能再帮我一下!!!!
再次致谢!
bozai
4楼-- · 2020-02-09 19:16
除了软件,MAPLAB也可以配置的阿
是不是这个也没配置?
yanrz
5楼-- · 2020-02-09 23:11
我用那里面的配置了,但是就是运转不起来,很奇怪的现象。
就是晶振选择HS
WatchDog:Disable

配置 (原文件名:配置.JPG)
bozai
6楼-- · 2020-02-10 01:33
 精彩回答 2  元偷偷看……

一周热门 更多>