Bruce
I didnt get to test the debugger mode of ICD2 using your recommendation coz my proto board was not working well maybe need to recheck the connections.
But anyway...I just observed the format on how the 876 & 877 series ICDDEFS code vs the Program/data memory used was coded..see below.
Any thought about this why? I understand the "reserving 12 bytes of RAM from 0x1F4-0x1FF" on the PIC18F2550 series" but this one seems different.
Am I correct that it is 11bytes of ram was reserved? Why it is written "ICDRESERVED1 & ICDRESERVED11".
Just some curiosity Bruce hope you can answer my questions in here still.
Thanks in Advance
Chris
'************************************************* ***************
'* ICDDEFS.BAS *
'* *
'* By : Leonard Zerman, Jeff Schmoyer *
'* Notice : Copyright (c) 2003 microEngineering Labs, Inc. *
'* All Rights Reserved *
'* Date : 05/28/03 *
'* Version : 2.44 *
'* Notes : Reserve space for ICD variables - 16F876(A)/877(A)*
'************************************************* ***************
DEFINE ICD_USED 1
ICDRESERVED1 VAR BYTE $70
ICDRESERVED11 VAR BYTE(11) $1E5
'*----------------------* EOF ICDDEFS.BAS *---------------------*
from the help file:
PIC16F876/876A 0x70, 0xF0
PIC16F877/877A 0x1F00-0x1FFF 0x170, 0x1F0 0x1E5-0x1EF
Bookmarks