Microcontroller Overview Quiz
16 Questions
0 Views

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</p> Signup and view all the answers

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

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

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

    <p>45</p> Signup and view all the answers

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

    <p>1 ms</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</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</p> Signup and view all the answers

    What is the minimum time required for full chip erase?

    <p>400 ms</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</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</p> Signup and view all the answers

    What is the purpose of the peripheral clock scaling feature?

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

    What is the maximum number of external interrupt pins available?

    <p>21</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</p> Signup and view all the answers

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

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

    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

    Description

    Test your knowledge of microcontrollers, including their architecture, memory, and programming features. This quiz covers the basics of microcontrollers and their applications.

    Use Quizgecko on...
    Browser
    Browser