Philips Development System for P89LPC900 family Microcontrollers
SPECIFICATIONS
PDS900
Architecture
Single-board in-circuit emulator
Footprint specific emulation adaptor
Programmer with package adaptors
Fast USB interface to host PC (cable included)
Windows-based debugger
Field-upgradeable FPGA logic and control firmware
Emulation
Transparent (except steals 2 bytes of stack)
Real-time to beyond rated target device speed
Full 16k bytes of memory for user programs
Trace Memory
112k frames deep, 32 bits wide
One frame recorded per machine cycle:
14-bit program address
Cycle status (instruction fetch, operand
fetch, interrupt, idle, etc.)
12x digital user input signal channels
Breakpoints
16k on program fetch address (hardware)
16k on fetch address and external input
Break on trace full (112k frames)
Break after N instructions (N=1..2 32 )
Break on fetch outside valid program
Trigger Output
For synchronising external equipment
16k trigger points on program fetch address
4 modes each (none, pulse-invert, set, clear)
Other Interface Signals
Watchdog output - to hold off external watchdog
resets when execution stopped, or use as basic
digital signal source (independently programmable
high - low period from 100us to 6s in 100us steps)
Uncommitted input for future feature
Optional reset to user’s target system
Processor Clock
From internal device clock sources or external
PLL synthesiser with quartz crystal reference
Synthesiser programmable from 25kHz to 100MHz
at better than 0.1% accuracy for any frequency
(usable upper freq. limited by target device)
Optimise for PLL jitter or frequency accuracy
Processor clock may be optionally routed to target
Processor and System Power Supply
Programmable from 0 to 3.6V in 25mV steps
(usable lower voltage limited by target device)
Up to 250mA at the programmed voltage can
optionally be supplied to target with current
limit programmable in 1mA steps
Supplied with isolated universal mains power supply
Indicators
System power
USB communications/system activity
Microcontroller running (executing user code)
Microcontroller in idle state
Microcontroller in power-down state
Microcontroller in reset state
Current-limit exceeded
Physical and Environmental
Board-level product in shielded plastic base
130 x 110 x 15mm (excluding adaptors, etc.)
Complies with European CE specifications
Programming Adaptor
Parallel mode for maximum functionality
Detects device presence and correct orientation
Connects in place of emulation footprint adaptor
Supported by Windows debugging environment
PLCC28 socket on-board for low-volume use
Package adaptors available for higher volume use
(PLCC28) and other device packages
Start button and Pass/Fail LED indicators
WINDOWS DEBUGGING ENVIRONMENT
Requirements
Pentium-class PC with 128MB RAM, USB Port,
Windows 95 (OSR2.5), 98, ME, 2k, or XP
Features
Supports all popular 8051 code-generation tools
Source-level debugging with standard OMF files
Project-based for rapid swapping between projects
Rich feature set, Borland-compatible key bindings
Any number of panes displaying any of:
C or Assembly-language source
Symbolic program code disassembly
Mixed source and code disassembly
Internal or Auxiliary RAM (AUXRAM)
EEROM data array
Stack area
Trace record
Watch (display/modify) any SFR or variable in any
supported format:
binary, octal, hex, unsigned, signed, float, ASCII
character, Pascal or C string (numerical
values from 1..4 bytes, big- or little-endian)
Emulation Controls (representative subset)
Reset target
Set execution point (PC)
Run/Stop
Run until instruction at cursor
Step/Step N times
Step into procedure/function
Step over procedure/function
Leave (run until procedure/function exits)
Follow (reposition view at destination of instruction)
Clear trace buffer
Run until trace buffer full or filled again
Program/verify device Flash program array
Program/verify device configuration data
Trace Display
112k lines (frames)
Address, Status, 12x digital user inputs
Disassembly of executed instruction
Special cycles (eg INTACK) highlighted
Position to corresponding code in source
On-line Help
Context-sensitive
Full P89LPC900 family (8xC51) instruction reference
Disclaimer: Specifications subject to change at any time without prior notice
Document Revision C 25 November 2002
相关PDF资料
OPAMPEVM-PDIP UNIV EVAL MOD FOR DIP PKG
OPB780KIT KIT COLOR SENSOR OPB780Z
OPENLPPOL-EVB BOARD EVAL OPEN-LOOP POL
OVPL5W3K KIT DESIGN POWER LINE WHITE
P0001 MODULE DIGITAL CAMERA 5MP (D5M)
P0006 BOARD ADAPTER THDB-SUM
P0307 KIT DEV 4.3" LCD TOUCH PANEL
P0424 KIT DEV 3.6" DIGITAL PANEL
相关代理商/技术参数
OM1005 制造商:Ohmite Mfg Co 功能描述:
OM10050 功能描述:仿真器/模拟器 PDS76x LPC700 Emulator RoHS:否 制造商:Blackhawk 产品:System Trace Emulators 工具用于评估:C6000, C5000, C2000, OMAP, DAVINCI, SITARA, TMS470, TMS570, ARM 7/9, ARM Cortex A8/R4/M3 用于:XDS560v2
OM1005E 制造商:Ohmite Mfg Co 功能描述:Resistor;Carbon Film;Res 10 Ohms;Pwr-Rtg 1 W;Tol 5%;Axial;Cer-Core
OM10063 功能描述:程序设计器 - 基于处理器 P76xLCP LPC700 Programmer RoHS:否 制造商:Olimex Ltd. 产品:Programmers 工具用于评估:XMEGA, MegaAVR, tinyAVR 核心:AVR 接口类型:USB 工作电源电压:1.8 V to 5.5 V
OM10064 功能描述:仿真器/模拟器 PDS51-MK2 Emulator Mother Brd RoHS:否 制造商:Blackhawk 产品:System Trace Emulators 工具用于评估:C6000, C5000, C2000, OMAP, DAVINCI, SITARA, TMS470, TMS570, ARM 7/9, ARM Cortex A8/R4/M3 用于:XDS560v2
OM10065 功能描述:子卡和OEM板 PDB66x-Rx2 for PDS51-MK2 RoHS:否 制造商:BeagleBoard by CircuitCo 产品:BeagleBone LCD4 Boards 用于:BeagleBone - BB-Bone - Open Source Development Kit
OM10066 功能描述:仿真器/模拟器 PDS51E Emulator Mother Brd RoHS:否 制造商:Blackhawk 产品:System Trace Emulators 工具用于评估:C6000, C5000, C2000, OMAP, DAVINCI, SITARA, TMS470, TMS570, ARM 7/9, ARM Cortex A8/R4/M3 用于:XDS560v2
OM10066,598 制造商:NXP Semiconductors 功能描述:- Boxed Product (Development Kits)