Hi T,
Here's a link directly to that thread; http://www.picbasic.co.uk/forum/show...3087#post13087
You can upgrade to the latest version of PBP to get rid of this particluar
warning message. MeLabs has changed default device header files to include
the command line switch that disables this.
From the PBP 2.47 18F4431.INC;
LIST p = 18F4431, r = dec, w = -311, w = -230, f = inhx32
The w = -230 disables this message.
Look in your MPASM Assembler help file under Warning Messages for details.
As I mentioned in the above thread, Microchip has now made this mandatory
for the PIC18FXXJ parts, so it's a good idea to look into/understand this one.
If you have a version of PBP that now supports the PIC18FXXJ parts, you'll
notice the default device header files for these don't include the w = -230,
and have config fuse options using the CONFIG VS __CONFIG option.
Here's how it looks in the 18F44J10.INC file;
LIST p = 18F44J10, r = dec, w = -311, f = inhx32
INCLUDE "P18F44J10.INC" ; MPASM Header
CONFIG XINST = OFF
CONFIG FOSC = HS
CONFIG WDTPS = 512
A list of config options for each part can be found in your MPLAB directory in
each 18F parts device specific .INC file.
Bookmarks