Difficulty: Easy
Correct Answer: input/output, memory, control
Explanation:
Introduction / Context:
Microcontrollers (MCUs) are system-on-chip devices built for embedded tasks. Unlike microprocessors (MPUs), which usually require external memory and peripherals, MCUs integrate the essential components for stand-alone operation, making them ideal for control-oriented applications such as appliances, automotive subsystems, and IoT nodes.
Given Data / Assumptions:
Concept / Approach:
By integrating I/O, memory, timers, ADC/DAC, and communication peripherals, MCUs minimize external components. This lowers cost and power while enabling fast, predictable interactions with sensors and actuators—hallmarks of control applications.
Step-by-Step Solution:
Identify key MCU resources: I/O ports and embedded memory.Match to application domain: control-focused tasks (closed-loop control, scheduling, interfacing).Contrast with MPU: external buses for memory/peripherals; optimized for high-level processing.Therefore, the correct completion is “input/output, memory, control.”
Verification / Alternative check:
Datasheets for common MCUs (e.g., AVR, PIC, ARM Cortex-M) list multiple GPIO ports, Flash/EEPROM, SRAM, timers, and serial interfaces, all on-chip, confirming suitability for control.
Why Other Options Are Wrong:
Common Pitfalls:
Assuming microprocessors and microcontrollers are interchangeable; system integration level and target applications differ significantly.
Final Answer:
input/output, memory, control
Discussion & Comments