打印
[PIC®/AVR®/dsPIC®产品]

PIC18F配置位的问题

[复制链接]
1884|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sunflower860|  楼主 | 2013-10-15 21:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我使用的是PIC18F4620的片子。
程序配置如下:

#include <pic18.h>

__PROG_CONFIG(1,0x0700);
__PROG_CONFIG(2,0x1f1f);
__PROG_CONFIG(3,0x8100);
__PROG_CONFIG(4,0x0085);
__PROG_CONFIG(5,0x000f);
__PROG_CONFIG(6,0xe00f);
__PROG_CONFIG(7,0x400f);   //设置配置位

编译无问题,但PICC18给出如下建议:

Advisory[1233] Employing 18F4620 errata work-arounds:
Advisory[1234]  * Corrupted fast interrupt shadow registers
Advisory[1234]  * Data in RAM location can be corrupted if async. reset occurs during write

求解释?
沙发
Rain_King| | 2013-10-16 08:51 | 只看该作者
配置位可以直接在软件里面设置的..........这样设置嘛...也可以吧..

使用特权

评论回复
板凳
yewuyi| | 2013-10-16 09:09 | 只看该作者
1、破坏了快速中断影子寄存器,这个你可以查阅手册中的快中断相关章节
2、另一个可能是提示RAM的数据在写过程中可能被破坏,这个可能和BOOTLOAD相关

可以看PIC18的编译器手册:http://www.1632bit.com/UploadFile/2009061050084829.pdf

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

18

帖子

0

粉丝