ARM7 LPC2148: Features and Architecture

Updated on 2017/06/19 20:25

Syllabus

ARM7 Based Microcontroller LPC2148: Features, Architecture (Block Diagram and Its Description)

Features of LPC2148

  1. Architecture: ARM v4T
  2. Processor: ARM7-TDMI-S
  3. Instructions: 32-bit ARM and 16-bit Thumb
  4. Debug support: RT EmbeddedICE, Embedded Trace interface
  5. Static RAM: 32 KB
  6. (On-chip)Additional: 8 KB for USB DMA
  7. Flash Program: 512 KB
  8. Mem.(On-chip)Programming: ISP/IAP via on-chip boot-loader program
  9. GPIO No. of pins: up to 45 (fast GPIO lines, 5V tolerant), Configurable to fast GPIO
  10. External Interrupts: Four; No. of pins: Nine
  11. Interrupts Sensitivity: Rising/falling edge or low/high level sensitive
  12. No. of Timers: Two, 32-bit
  13. Timer/Counter Operation: Counter or timer operation
  14. Compare & Capture: Four channels for each timer
  15. PWM No. of outputs: 6 single edge / 3 double edge controlled or mix; If not enabled: Used as a standard 32-bit timer/counter
  16. Watchdog Timer: 32-bit counter, divide by 4 fixed pre-scaler
  17. Timer: Internally resets the chip
  18. RTC Features: Maintains calendar, clock
    • Provides Seconds, Minutes, Hours, day of week, day of Month, Month, day of Year, Year.
    • Consumes very low power
    • Dedicated power pin, can use battery
    • Uses dedicated 32 kHz clock
  19. No. of ADC: Two, Successive approximation type
  20. No. of channel: 14 (ADC0 – 6 channels, ADC1 – 8 channels)
  21. ADC Resolution: 10-bit
  22. Conversion time: 2.44 s per channel
  23. VREF: >2.5V, <3.3 V
  24. No. of DAC: One
    • DAC Resolution: 10-bit
    • VREF : 3.3 V
  25. UART
    • No. of channels: Two (16C550 compliant), UART0 and UART1
    • Modem Interface: UART1 with full modem interface
  26. SPI
  27. No. of channels: One Full Duplex, Multiple master and slaves support
  28. SSP Compatibility: Motorola SPI, 4-wire TI SSI
  29. I2C No. of buses: Two
  30. USB USB ports: One
    • Compliant: USB 2.0
    • Data transfer rate: Full-speed (12 Mbps)
    • Controller: USB Device
    • Special feature: 2 KB endpoint RAM 
  31. Package LQFP64 (Low profile Quad Flat Package)
  32. 128-bit memory interface
  33. 60 MHz operation
  34. PLL, VIC, Power Control

Architecture

Block Diagram

lpc2148-architecture.png

Pins & Signals

lpc2148-pin.png

  1. LQFP64 package
  2. 64 (physical) pins
  3. Multiple functions assigned
  4. By default I/O function
  5. Power supply, ground, osc pins not multiplexed

References

  • WikiNote Foundation
Tags:
Created by Admin on 2017/04/12 20:10