Home  
  Products  
  Ordering  
  Support  
  Forums  
  Search  
  Downloads  
  FAQ  
  About  
  Contacts  
9 Sep 2010 17:43:21

Latest News

Search Acqura
Subscribe to Acqura's Newsletter for information about Philips microcontrollers and smart coding tips.
Subscribe to our newsletter
Login
Register
There are 21 Guest users online.

Products
  Emulation Tools
    8xC51 Family
    LPC76x Family
    8xC51MX Family
    LPC900 Family
    Choosing an
    Emulator

  Programmers
  Adapters
  Bondouts/Spares
  Repairs
  Microcontroller Sales

Ordering
  Show My Cart
  Proceed to Checkout

Support
  Downloads
  Forums
  Links and Resources
  Data Sheets
  Technical Notes
  Testimonials
  FAQ
  Common Problems
  Repairs and Returns
  Contacting Us
  About Acqura

Take our Poll
When programming ARM microcontrollers, what is your preferred language?
Assembler
C
Pascal
Modula-2
Other
  
Free polls from Pollhost.com

Acqura now have Philips microcontrollers available for sale. If you need P89C668, P89C669, LPC76x or LPC900 family devices, check out our low MOQ's

Take a look at our new forums. If you have a question about the 8xC51, LPC900, or MX families (or any 8051-related query) then ask your question here.

User CarlyCyber12 has posted this comment in the Arithmetic Forum
Trick for decrementing and stopping at zero
I remember seeing an example of this once but I can't for the life of me remember how it was done.  I know it doesn't use jumps.

(I have a byte counter and I want to count it down under interrupt and detect when it is zero, but I don't want it to wrap and go negative).
Click here to see the whole discussion thread.
 Enhanced 8xC51 Emulation Motherboard
PDS51E Philips product PDS51E Emulation System Motherboard

PDS51E Emulation System Motherboard
Supported Devices P87C51MB2, P87C51MC2, P89C669
Related Products PDE51MX, PDE669, PDS900
Show all related products
PDF
Cost US $749.00
Quantity Required
Add to Cart
Show Cart
Checkout

PDS51E is a high-performance universal motherboard which forms the basis for an affordable fully-featured in-circuit emulation system.  In combination with a growing range of companion daughterboards (PDE series - such as the PDE51MX daughterboard) and various footprint adaptors (each available separately) it provides development support for Philips latest 8051-derived microcontroller variants, and in particular those variants based on Philips MX (Memory eXtension) core or variants having a wide- and/or low supply voltage.

The resulting emulation system allows complete control and tracing of execution of a user's program, and access to all registers and memory spaces of the target microcontroller, without consuming any device resources or introducing wait-states or other non-standard behaviour.

Features typically include:

  • transparent real-time in-circuit emulation with wide/deep execution trace.
  • flexible motherboard + daughterboard + adaptor architecture.
  • sophisticated Windows debugger supporting all popular compilers.
  • fast easy-to-install USB interface to host PC.
  • 256k bytes of emulation memory for user code.
  • 256k x 32 bits (or 128k x 64 bits) trace buffer with 12 digital input channels.
  • programmable PLL-synthesised clock frequency (25kHz-100MHz, 0.1%).
  • programmable power supply voltage (0-5.5V in 25mV steps).
  • programmable current limit (0-250mA in 1mA steps).
  • multiple breakpoint sources, unlimited execution address breakpoints.
  • trigger output for synchronising external equipment with execution.
  • completely 'soft' logic and firmware, free live updates via the web.

NOTE: The actual programmed supply voltage is limited by the emulator to the range specified by the manufacturer for the target microcontroller device selected. The upper clock frequency is not limited but operation beyond the frequency range specified by the manufacturer is not guaranteed.

The current limit applies to current supplied to the daughterboard from the programmable power supply. and (optionally) then to the user's target system. Some PDE-series daughterboards support neither the supply of power to the user's target, nor the current limit feature.

In some cases the PDS51E system will also emulate older devices supported originally by the earlier PDS51-Mk2A system but with the advantage of increased performance and functionality. Except in these cases, the PDS51-Mk2A system should be used for emulation of older devices.
 Enhanced 8xC51 Emulation Daughterboards
PDE51MX Philips product PDS51E Daughterboard for P87C51Mx Devices

PDS51E Daughterboard for P87C51Mx Devices
Supported Devices P87C51MB2, P87C51MC2
Related Products PDS51E, PDS900
Show all related products
PDF
Cost US $649.00
Quantity Required
Add to Cart
Show Cart
Checkout

The PDE51MX daughterboard is a versatile bondout-based daughterboard which forms the basis for an affordable fully-featured in-circuit emulation system.  In combination with a PDS51E motherboard it emulates all members of Philips 8051-derived P87C51Mx microcontroller family based on the  Philips MX (Memory eXtension) core.  It can also be used to emulate other sub-set microcontrollers including the 8xC51RA2/RB2/RC2/RD2 device families, and other similar devices from Philips and other manufacturers.

The PDE51MX system is supplied with a PLCC44 footprint adaptor compatible with a standard PLCC44 socket.  Footprint adaptors for other packages types are in development.

The resulting emulation system allows complete control and tracing of execution of a user's program, and access to all registers and memory spaces of the target microcontroller, without consuming any device resources or introducing wait-states or other non-standard behaviour.

Features include:

  • transparent real-time in-circuit emulation with execution trace.
  • flexible motherboard + daughterboard + adaptor architecture.
  • fast easy-to-install USB interface to host PC.
  • sophisticated Windows debugger supporting all popular compilers.
  • execution up to 30 MHz (6-clock P87C51Mx - 60MHz 12-clock equivalent).
  • 256k bytes of emulation memory for user code.
  • 128k x 64 bits real-time trace buffer with 12 digital input channels.
  • Trace record includes values read from or written to SFR's.
  • programmable PLL-synthesised clock frequency (25kHz - 100MHz, 0.1%).
  • programmable supply voltage (2.7 - 5.5V in 25mV steps).
  • multiple breakpoint sources, unlimited execution address breakpoints.
  • trigger output for synchronising external equipment with execution.

NOTE: Execution speed is guaranteed to the rated frequency of for P87C51Mx devices (24 MHz at a 5V supply) but is tested during production to 30 MHz.
PDE669 Philips product PDS51E Daughterboard for P89C669 Device

PDS51E Daughterboard for P89C669 Device
Supported Devices P89C669
Related Products PDS51E, PDE51MX, PDS900
Show all related products
PDF
Cost US $649.00
Quantity Required
Add to Cart
Show Cart
Checkout

The PDE669 daughterboard is a versatile bondout-based daughterboard which forms the basis for an affordable fully-featured in-circuit emulation system.  In combination with a PDS51E motherboard it emulates the P89C669 microcontroller family based on the Philips MX (Memory eXtension) core.  It can also be used to emulate other sub-set microcontrollers including the 8xC662/664/668 device families, and other similar devices from Philips and other manufacturers.

The PDE669 system is supplied with a PLCC44 footprint adaptor compatible with a standard PLCC44 socket.  Footprint adaptors for other packages types are in development.

The resulting emulation system allows complete control and tracing of execution of a user's program, and access to all registers and memory spaces of the target microcontroller, without consuming any device resources or introducing wait-states or other non-standard behaviour.

Features include:

  • transparent real-time in-circuit emulation with execution trace.
  • flexible motherboard + daughterboard + adaptor architecture.
  • fast easy-to-install USB interface to host PC.
  • sophisticated Windows debugger supporting all popular compilers.
  • execution up to 18MHz (6-clock P89C669 - 36MHz 12-clock equivalent).
  • 256k bytes of emulation memory for user code.
  • 128k x 64 bits real-time trace buffer with 12 digital input channels.
  • Trace record includes values read from or written to SFR's.
  • programmable PLL-synthesised clock frequency (25kHz - 100MHz, 0.1%).
  • programmable supply voltage (4.5 - 5.5V in 25mV steps).
  • multiple breakpoint sources, unlimited execution address breakpoints.
  • trigger output for synchronising external equipment with execution.

NOTE: There is a fault in the emulation interface of the bondout silicon that Philips provides us with which places a constraint on how fast the emulator can run. The specification for the PDE669 will read "specified to 16MHz, typical to 18MHz". It will not execute code correctly at 24MHz - please note that this an emulation issue only.
 Enhanced 8xC51 Emulation Upgrades
87C51Mx Bondout Philips product Replacement P87C51Mx Bondout for PDE51MX Daughterboard

Replacement P87C51Mx Bondout for PDE51MX Daughterboard
Supported Devices P87C51MB2, P87C51MC2
Related Products PDE51MX, PDS51E
Show all related products
PDF Datasheet not available
Cost US $29.00
Quantity Required
Add to Cart
Show Cart
Checkout

Replacement or upgrade bondout for the PDE51MX daughterboard. 

Any order that includes PLCC package replacement bondouts is shipped with a PLCC extraction tool.
89C669 Bondout Philips product Replacement P89C669 Bondout for PDE669 Daughterboard

Product in development - please read. This item is currently in development. Please contact us at sales@acqura.com for information on price and availablity.
Replacement P89C669 Bondout for PDE669 Daughterboard
Supported Devices P89C669
Related Products PDE669, PDS51E
Show all related products
PDF Datasheet not available
Cost US $29.00
Quantity Required
Add to Cart
Show Cart
Checkout

Replacement or upgrade bondout for the PDE669 daughterboard. 

Any order that includes PLCC package replacement bondouts is shipped with a PLCC extraction tool.
info@acqura.com
Home

Last modified on
Mon Jun 26 17:24:24 CDT 2006
Copyright © 2008.
Acqura Systems
All rights reserved.