此帖出自Microchip MCU论坛
最新回复
①对于PIC的BANK问题,我一般是不设定的(懒),由编译器自己解决,所以这个问题我回答不上你;
②配置位问题:一般是不同的单片机,其配置标识是不一样的,如下面是PIC16F883的配置例程:
__CONFIG( FOSC_INTRC_NOCLKOUT & //内部振荡器,无时钟输出
WDTE_ON & //WDT开启
PWRTE_ON & //上电延时开启
MCLRE_ON & //外部复位
CP_ON & //编程保护开启
CPD_OFF & //EE编程保护关闭
BOREN_ON & //低电压复位开启
LVP_OFF ); //低电压编程关闭
__CONFIG( BOR4V_BOR21V ); //低电压复位电压:2.1V
还有的就是,这配置一定要在PIC.H文件之后,而不是在文件最开始的位置,还要在MPLAB→configure→select Device中选对器件型号。
最后,说的是调试问题,主要是PICC的单步调试时,是针对函数的,一般可能会精简了部分语句,若详细观察指令的运行,还要进入Disassembly listing的文件中进行调试,一般可以较为详细的单步调试的。
详情
回复
发表于 2015-12-3 15:51
| ||
|
||
此帖出自Microchip MCU论坛
| ||
|
||
EEWorld Datasheet 技术支持