s15200380596 发表于 2013-11-17 20:56:45

关于PIC16f886配置字的问题。

LZ安装的MPLAB IDE V8.70 在Configure中找到Configure Bits有0x2B71和3FFF两种,LZ选用0x2B71。但看别人的程序中使用__CONFIG(HS&WDTDIS&LVPDIS&BORDIS); 同样是16F886我编译时却提示HS,WDTDIS等不认识.请问这是什么原因。头文件都只包含了PIC.h。

tragedy 发表于 2013-11-17 22:08:59

编译器不一样

WANG_JINLONG 发表于 2013-11-19 23:53:23

到头文件里面看一下就知道了

642142533 发表于 2013-12-16 19:02:08

注意编译器版本

edsionwa 发表于 2013-12-18 16:24:09

#include        <pic16f886.h>这样就可以了

yklstudent 发表于 2013-12-18 17:32:46

FOSC_HS这样的吧

气球 发表于 2013-12-18 18:22:59

{:smile:}{:smile:}{:smile:}{:smile:}{:smile:}{:smile:}{:smile:}

xifengxia 发表于 2013-12-23 10:57:38

__CONFIG(0x2FF1);   // CONFIG_ADD1 SET
__CONFIG(0x3FFF);    // CONFIG_ADD2 SET

我是这样子些的,编译没有问题.编译器为V8.73版本的.

az8898l 发表于 2014-8-5 06:57:45

这个事编译器决定,配置字需要看你的头文件和编译器。
页: [1]
查看完整版本: 关于PIC16f886配置字的问题。