On Fri, 11 Apr 2014 21:55:54 -0700, Bob Axtell wrote: :: n mplab8.5 or mplabx2.05, nor the ICD3 will step above address :: 0x2000, but since the chip is a 16k word devicxe, it should step to ::=20 :: 0x3fff. My first thought is the linker script might be the problem. There is some differences between the 16F1947_g.lkr located in the MAPASM=20 Suite\LKR directory and that provided under MPLABX\MPASMx\LKR. Namely the latter (dated 7/11/2013) has 7 code pages listed rather than =20 the 6 by the earlier file (dated 12/5/2011). The MPLABX version has: CODEPAGE NAME=3Dpage0 START=3D0x0 END=3D0x7FF = =20 =20 CODEPAGE NAME=3Dpage1 START=3D0x800 END=3D0xFFF = =20 =20 CODEPAGE NAME=3Dpage2 START=3D0x1000 END=3D0x17FF = =20 =20 CODEPAGE NAME=3Dpage3 START=3D0x1800 END=3D0x1FFF = =20 =20 CODEPAGE NAME=3Dpage4 START=3D0x2000 END=3D0x27FF = =20 =20 CODEPAGE NAME=3Dpage5 START=3D0x2800 END=3D0x2FFF = =20 =20 CODEPAGE NAME=3Dpage6 START=3D0x3000 END=3D0x37FF = =20 =20 CODEPAGE NAME=3Dpage7 START=3D0x3800 END=3D0x3FFF = =20 =20 CODEPAGE NAME=3D.idlocs START=3D0x8000 END=3D0x8003 = =20 PROTECTED=20 CODEPAGE NAME=3D.devid START=3D0x8006 END=3D0x8006 = =20 PROTECTED=20 CODEPAGE NAME=3D.config START=3D0x8007 END=3D0x8008 = =20 PROTECTED=20 CODEPAGE NAME=3Deedata START=3D0xF000 END=3D0xF0FF = =20 PROTECTED=20 The earlier file has CODEPAGE NAME=3Dpage0 START=3D0x0 END=3D0x7FF = =20 =20 CODEPAGE NAME=3Dpage1 START=3D0x800 END=3D0xFFF = =20 =20 CODEPAGE NAME=3Dpage2 START=3D0x1000 END=3D0x17FF = =20 =20 CODEPAGE NAME=3Dpage3 START=3D0x1800 END=3D0x1FFF = =20 =20 CODEPAGE NAME=3Dpage4 START=3D0x2000 END=3D0x27FF = =20 =20 CODEPAGE NAME=3Dpage5 START=3D0x2800 END=3D0x2FFF = =20 =20 CODEPAGE NAME=3Dpage6 START=3D0x3000 END=3D0x37FF = =20 =20 CODEPAGE NAME=3Dpage7 START=3D0x3800 END=3D0x3FFF = =20 =20 CODEPAGE NAME=3D.idlocs START=3D0x8000 END=3D0x8003 = =20 PROTECTED=20 CODEPAGE NAME=3D.devid START=3D0x8006 END=3D0x8006 = =20 PROTECTED=20 CODEPAGE NAME=3D.config START=3D0x8007 END=3D0x8008 = =20 PROTECTED=20 CODEPAGE NAME=3Deedata START=3D0xF000 END=3D0xF0FF = =20 PROTECTED // Generic linker script for the PIC16F1947 processor #DEFINE _CODEEND _DEBUGCODESTART - 1 #DEFINE _CEND _CODEEND + _DEBUGCODELEN #DEFINE _DATAEND _DEBUGDATASTART - 1 #DEFINE _DEND _DATAEND + _DEBUGDATALEN LIBPATH . CODEPAGE NAME=3Dpage0 START=3D0x0 END=3D0x7FF = =20 =20 CODEPAGE NAME=3Dpage1 START=3D0x800 END=3D0xFFF = =20 =20 CODEPAGE NAME=3Dpage2 START=3D0x1000 END=3D0x17FF = =20 =20 CODEPAGE NAME=3Dpage3 START=3D0x1800 END=3D0x1FFF = =20 =20 CODEPAGE NAME=3Dpage4 START=3D0x2000 END=3D0x27FF = =20 =20 CODEPAGE NAME=3Dpage5 START=3D0x2800 END=3D0x2FFF = =20 =20 CODEPAGE NAME=3Dpage6 START=3D0x3000 END=3D0x37FF =20 I'm using MPLABX V2.00 and the INC file under XC8 is dated 13/01/2014 Colin -- cdb, colin@btech-online.co.uk on 12/04/2014 =20 Web presence: www.btech-online.co.uk =20 =20 Hosted by: www.justhost.com.au =20 =20 This email is to be considered private if addressed to a named individual= =20 or Personnel Department, and public if addressed to a blog, forum or news= =20 article. =20 =20 =20 --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .