onARM

NXP (founded by Philips) LPC1756

The NXP (founded by Philips) LPC1756 is an ARM 32-bit Cortex-M3 Microcontroller with MPU, CPU clock up to 100MHz, 256kB on-chip Flash ROM with enhanced Flash Memory Accelerator, In-System Programming (ISP) and In-Application Programming (IAP), 32kB RAM, Nested Vectored Interrupt Controller, Eight channel General purpose DMA controller, AHB Matrix, APB, USB 2.0 full-speed Device controller and Host/OTG controller with DMA, CAN 2.0B with two channels, Four UARTs, one with full Modem interface, Two I2C serial interfaces, Three SPI/SSP serial interfaces, I2S interface, 54 General purpose I/O pins, 12-bit ADC with 6 channels, 10-bit DAC, Four 32-bit Timers with capture/compare, Standard PWM Timer block, Motor control PWM for three-phase Motor control, Quadrature Encoder, Watchdog Timer, Real Time Clock with optional Battery backup, System Tick Timer, Repetitive Interrupt Timer, Brown-out detect circuit, Power-On Reset, Power Management Unit, Wakeup Interrupt Controller, Crystal oscillator, 4MHz internal RC oscillator, PLL, JTAG and Serial Wire Debug/Trace Port with ETM.

Emulators

JTAG Debuggers

FLASH Utilities