Podcast
Questions and Answers
What is the maximum clock frequency of the CPU?
What is the maximum clock frequency of the CPU?
How many UARTs are available on the LPC2146/48?
How many UARTs are available on the LPC2146/48?
What is the maximum size of the on-chip flash memory?
What is the maximum size of the on-chip flash memory?
What is the resolution of the ADCs available on the LPC2146/48?
What is the resolution of the ADCs available on the LPC2146/48?
Signup and view all the answers
What is the purpose of the Vectored Interrupt Controller (VIC)?
What is the purpose of the Vectored Interrupt Controller (VIC)?
Signup and view all the answers
How many general purpose I/O pins are available on the LPC2146/48?
How many general purpose I/O pins are available on the LPC2146/48?
Signup and view all the answers
What is the time it takes to program 256 bytes of flash memory?
What is the time it takes to program 256 bytes of flash memory?
Signup and view all the answers
What is the purpose of the on-chip boot loader software?
What is the purpose of the on-chip boot loader software?
Signup and view all the answers
What is the primary function of the EmbeddedICE RT and Embedded Trace interfaces?
What is the primary function of the EmbeddedICE RT and Embedded Trace interfaces?
Signup and view all the answers
What is the minimum time required for full chip erase?
What is the minimum time required for full chip erase?
Signup and view all the answers
How many capture channels are available in each of the 32-bit timers/external event counters?
How many capture channels are available in each of the 32-bit timers/external event counters?
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?
What is the frequency range of the external crystal that can be used with the on-chip integrated oscillator?
Signup and view all the answers
What is the purpose of the peripheral clock scaling feature?
What is the purpose of the peripheral clock scaling feature?
Signup and view all the answers
What is the maximum number of external interrupt pins available?
What is the maximum number of external interrupt pins available?
Signup and view all the answers
What is the primary function of the power saving modes?
What is the primary function of the power saving modes?
Signup and view all the answers
What is the total amount of RAM accessible to the USB controller via DMA?
What is the total amount of RAM accessible to the USB controller via DMA?
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.
Description
Test your knowledge of microcontrollers, including their architecture, memory, and programming features. This quiz covers the basics of microcontrollers and their applications.