ICE2000 Microchip Technology, ICE2000 Datasheet

EMULATOR MPLAB-ICE 2000 POD

ICE2000

Manufacturer Part Number
ICE2000
Description
EMULATOR MPLAB-ICE 2000 POD
Manufacturer
Microchip Technology
Type
Microcontrollerr
Series
MPLAB® ICE 2000r
Datasheet

Specifications of ICE2000

Contents
Emulator Pod, MPLAB IDE Software, Parallel Cable, Power Supply and Cable, Emulator Stand, Logic Probes and User's Guide
Kit Contents
MPLAB ICE2000 With Tripod, Logic Probes, Parallel Cable, Power Supply
Svhc
No SVHC (15-Dec-2010)
Processor To Be Evaluated
PIC
Interface Type
Parallel Port
Core Architecture
PIC
Ic Product Type
In-Circuit Emulator
Features
Monitor Internal File Registers, Emulate Full Speed Up To 40MHz
Rohs Compliant
NA
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
For Use With/related Products
Microchip 8-Bit PICmicro™ Microcontrollers
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
For MPLAB ICE 2000 processor modules PCM18XA0
and PCM18XB0, the following operational issues
should be noted:
• Initialization code for table reads needed
• I
Please note that these are emulator-only issues. Oper-
ation of the actual device is not affected.
Initialization code for table reads needed
The following initialization code needs to be added to
your firmware for proper Table Reads when using
interrupts with the MPLAB ICE 2000 PCM18XA0/B0
Processor Module. This code snippet can be removed
when you program an actual part.
If your firmware is in C, the following code needs to be
added as the first instruction in main(), (i.e., your code
should look like this):
If your firmware is in assembly, the following code
needs to be added to the initialization code:
0xf9c is a reserved location and you should not perform
any other writes to 0xf9c in your code – a read at
address 0xf9c will always return a zero. As a general
precaution, do not read or write unused Special Func-
tion Registers.
If this code snippet is not executed in your code, you
may experience extra cycles on Table Read instruc-
tions and faulty instruction execution on the instruction
following a Table Read instruction, if an interrupt occurs
when executing the Table Read.
 2002 Microchip Technology Inc.
M
void main(void)
{
movlw 0xb0
movwf 0xf9c
Clears BF Bit
2
C
{_asm movlw 0xb0 movwf 0xf9c,0 _endasm}
Master Mode – Opcode xxC9 Execution
MPLAB
®
ICE 2000 Processor Module Errata Sheet
PCM18XA0/B0
I
Clears BF Bit
For I
the form xxC9 (where x is any hexadecimal digit) will
clear the SSPSTAT BF bit. That is, an execution of an
xxC9 opcode will cause SSPBUF to be read, thus
clearing the SSPSTAT bit BF.
Many opcodes can be encoded as xxC9, such as
GOTO, Branches, ANDLW, etc. These instructions will
clear the BF bit in the emulator only. The actual
PIC18Cxxx micro will function properly.
Emulation Limitations
Full speed emulation is limited to 25 MHz.
2
C Master Mode – Opcode xxC9 Execution
2
C Master Mode, an execution of any opcode of
DS80078C-page 1

Related parts for ICE2000

ICE2000 Summary of contents

Page 1

... If this code snippet is not executed in your code, you may experience extra cycles on Table Read instruc- tions and faulty instruction execution on the instruction following a Table Read instruction interrupt occurs when executing the Table Read.  2002 Microchip Technology Inc. PCM18XA0/ Master Mode – Opcode xxC9 Execution ...

Page 2

... PCM18XA0/B0 NOTES: DS80078C-page 2  2002 Microchip Technology Inc. ...

Page 3

... Serialized Quick Turn Programming (SQTP service mark of Microchip Technology Incorporated in the U.S.A. All other trademarks mentioned herein are property of their respective companies. © 2002, Microchip Technology Incorporated, Printed in the U.S.A., All Rights Reserved. Printed on recycled paper. Microchip received QS-9000 quality system ...

Page 4

... Korea Microchip Technology Korea 168-1, Youngbo Bldg. 3 Floor Samsung-Dong, Kangnam-Ku Seoul, Korea 135-882 Tel: 82-2-554-7200 Fax: 82-2-558-5934 Singapore Microchip Technology Singapore Pte Ltd. 200 Middle Road #07-02 Prime Centre Singapore, 188980 Tel: 65-334-8870 Fax: 65-334-8850 Taiwan Microchip Technology Taiwan 11F-3, No. 207 ...

Related keywords