Microcontroller Overview Quiz

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What is the maximum clock frequency of the CPU?

  • 100 MHz
  • 60 MHz (correct)
  • 40 MHz
  • 25 MHz

How many UARTs are available on the LPC2146/48?

  • 3
  • 4
  • 1
  • 2 (correct)

What is the maximum size of the on-chip flash memory?

  • 512 kB (correct)
  • 1 MB
  • 128 kB
  • 256 kB

What is the resolution of the ADCs available on the LPC2146/48?

<p>10-bit (C)</p> Signup and view all the answers

What is the purpose of the Vectored Interrupt Controller (VIC)?

<p>To prioritize and handle interrupts (B)</p> Signup and view all the answers

How many general purpose I/O pins are available on the LPC2146/48?

<p>45 (D)</p> Signup and view all the answers

What is the time it takes to program 256 bytes of flash memory?

<p>1 ms (A)</p> Signup and view all the answers

What is the purpose of the on-chip boot loader software?

<p>To program the flash memory in-system or in-application (A)</p> Signup and view all the answers

What is the primary function of the EmbeddedICE RT and Embedded Trace interfaces?

<p>To provide real-time debugging with the on-chip RealMonitor software (B)</p> Signup and view all the answers

What is the minimum time required for full chip erase?

<p>400 ms (B)</p> Signup and view all the answers

How many capture channels are available in each of the 32-bit timers/external event counters?

<p>Four (D)</p> Signup and view all the answers

What is the frequency range of the external crystal that can be used with the on-chip integrated oscillator?

<p>1 MHz to 25 MHz (B)</p> Signup and view all the answers

What is the purpose of the peripheral clock scaling feature?

<p>To reduce power consumption by peripherals (C)</p> Signup and view all the answers

What is the maximum number of external interrupt pins available?

<p>21 (B)</p> Signup and view all the answers

What is the primary function of the power saving modes?

<p>To reduce power consumption by the processor (C)</p> Signup and view all the answers

What is the total amount of RAM accessible to the USB controller via DMA?

<p>8 kB (C)</p> Signup and view all the answers

Flashcards are hidden until you start studying

Study Notes

Microcontroller Overview

  • 16-bit/32-bit ARM7TDMI-S microcontroller in a tiny LQFP64 package.

Memory and Interface

  • 8 kB to 40 kB of on-chip static RAM and 32 kB to 512 kB of on-chip flash memory.
  • 128-bit wide interface/accelerator enables high-speed 60 MHz operation.

Programming and Debugging

  • In-System Programming/In-Application Programming (ISP/IAP) via on-chip boot loader software.
  • Single flash sector or full chip erase in 400 ms and programming of 256 bytes in 1 ms.
  • EmbeddedICE RT and Embedded Trace interfaces offer real-time debugging with the on-chip RealMonitor software and high-speed tracing of instruction execution.

USB and Analog Features

  • USB 2.0 Full-speed compliant device controller with 2 kB of endpoint RAM.
  • 8 kB of on-chip RAM accessible to USB by DMA.
  • One or two 10-bit ADCs provide a total of 6/14 analog inputs, with conversion times as low as 2.44 ms per channel.
  • Single 10-bit DAC provides variable analog output (LPC2142/44/46/48 only).

Timers, Counters, and Watchdog

  • Two 32-bit timers/external event counters (with four capture and four compare channels each).
  • PWM unit (six outputs) and watchdog.

Clock and Power Management

  • Low power Real-Time Clock (RTC) with independent power and 32 kHz clock input.
  • 60 MHz maximum CPU clock available from programmable on-chip PLL with settling time of 100 ms.
  • On-chip integrated oscillator operates with an external crystal from 1 MHz to 25 MHz.
  • Power saving modes include Idle and Power-down.
  • Individual enable/disable of peripheral functions as well as peripheral clock scaling for additional power optimization.

Interrupt and I/O

  • Vectored Interrupt Controller (VIC) with configurable priorities and vector addresses.
  • Up to 45 of 5 V tolerant fast general purpose I/O pins in a tiny LQFP64 package.
  • Up to 21 external interrupt pins available.

Power Supply

  • Single power supply chip with POR and BOD circuits.
  • CPU operating voltage range of 3.0 V to 3.6 V (3.3 V ± 10 %) with 5 V tolerant I/O pads.

Microcontroller Overview

  • 16-bit/32-bit ARM7TDMI-S microcontroller in a tiny LQFP64 package.

Memory and Interface

  • 8 kB to 40 kB of on-chip static RAM and 32 kB to 512 kB of on-chip flash memory.
  • 128-bit wide interface/accelerator enables high-speed 60 MHz operation.

Programming and Debugging

  • In-System Programming/In-Application Programming (ISP/IAP) via on-chip boot loader software.
  • Single flash sector or full chip erase in 400 ms and programming of 256 bytes in 1 ms.
  • EmbeddedICE RT and Embedded Trace interfaces offer real-time debugging with the on-chip RealMonitor software and high-speed tracing of instruction execution.

USB and Analog Features

  • USB 2.0 Full-speed compliant device controller with 2 kB of endpoint RAM.
  • 8 kB of on-chip RAM accessible to USB by DMA.
  • One or two 10-bit ADCs provide a total of 6/14 analog inputs, with conversion times as low as 2.44 ms per channel.
  • Single 10-bit DAC provides variable analog output (LPC2142/44/46/48 only).

Timers, Counters, and Watchdog

  • Two 32-bit timers/external event counters (with four capture and four compare channels each).
  • PWM unit (six outputs) and watchdog.

Clock and Power Management

  • Low power Real-Time Clock (RTC) with independent power and 32 kHz clock input.
  • 60 MHz maximum CPU clock available from programmable on-chip PLL with settling time of 100 ms.
  • On-chip integrated oscillator operates with an external crystal from 1 MHz to 25 MHz.
  • Power saving modes include Idle and Power-down.
  • Individual enable/disable of peripheral functions as well as peripheral clock scaling for additional power optimization.

Interrupt and I/O

  • Vectored Interrupt Controller (VIC) with configurable priorities and vector addresses.
  • Up to 45 of 5 V tolerant fast general purpose I/O pins in a tiny LQFP64 package.
  • Up to 21 external interrupt pins available.

Power Supply

  • Single power supply chip with POR and BOD circuits.
  • CPU operating voltage range of 3.0 V to 3.6 V (3.3 V ± 10 %) with 5 V tolerant I/O pads.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team
Use Quizgecko on...
Browser
Browser