Keil Logo

NXP LPC18S50

ARM Cortex-M3, 180 MHz, ROM, 160 kB RAM

NXP LPC1800 devices are high-speed and offer extensive communication peripherals. Typical applications include Industrial, RFID readers, Consumer, e-Metering and White goods. - Three PLLs - Quad SPI Flash interface (SPIFI) - State Configurable Timer (SCT) - LCD Controller (1024x768) for STN and TFT - Motor control PWM for three-phase motor - Unique ID for each device

Core ARM Cortex-M3, MPU 180 MHz
  • Processor:ARM Cortex-M3, MPU 180 MHz
  • Cryptographic Engine:128 -bit AES engine for encryption and decryption
Memory 160 kB RAM, ROM
  • RAM:96 kB
  • RAM:64 kB
Communication SPI, I2C, CAN, USART, Ethernet, USB, Device
  • SPI:2 x SPI
  • I2C:2 x I2C
  • USART:4 x USART
  • CAN:2 x CAN
  • USB, Device:2 x USB Device
  • Ethernet:1 x 100000000 Ethernet
Timer/Counter/PWM 4 x 32-bit Timer, 6 x 0-bit
  • Timer/Counter:4 x 32-bit
  • PWM:6 x 0-bit
Analog 8-channel 10 bit ADC
  • ADC:8-channel x 10 bit ADC
Development Tools
CMSIS Drivers
  • CAN Driver for LPC1800 series
  • USB0 Device Driver for the LPC1800 series
  • USB1 Device Driver for the LPC1800 series
  • USB0 EHCI Host Driver for the LPC1800 series
  • USB1 EHCI Host Driver for the LPC1800 series
  • Ethernet MAC Driver for LPC1800 Series
  • MCI Driver for LPC1800 Series
  • I2C Driver for LPC1800 Series
  • SPI (SSP) Driver for LPC1800 Series
  • USART Driver for LPC1800 Series
  • SAI (I2S) Driver for LPC1800 Series
Examples
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.