Microcontrollers MCQs December 22, 2025August 9, 2024 by u930973931_answers 20 min Score: 0 Attempted: 0/20 Subscribe 1. What is a microcontroller? (A) A high-performance graphics card (B) A large scale computer system (C) A small computer on a single integrated circuit (IC) (D) An advanced audio processing unit 2. Which of the following is a common microcontroller architecture? (A) x86 (B) RISC-V (C) ARM (D) x64 3. Which of these is a popular microcontroller family by Atmel? (A) PIC (B) AVR (C) ARM (D) MSP430 4. In a microcontroller, what does GPIO stand for? (A) General Purpose Internet Output (B) General Programming Input Output (C) Graphics Processing Integrated Output (D) General Purpose Input Output 5. Which microcontroller unit is used in Arduino boards? (A) PIC (B) ATmega (C) MSP430 (D) STM32 6. What is the primary function of a Timer in a microcontroller? (A) To manage communication protocols (B) To process audio signals (C) To keep track of time and generate delays (D) To perform complex calculations 7. Which microcontroller is known for its low power consumption and is used in many battery-operated devices? (A) MSP430 (B) PIC (C) ATmega (D) ARM Cortex-M0 8. What does ADC stand for in a microcontroller? (A) Automatic Digital Converter (B) Analog to Digital Converter (C) Advanced Digital Controller (D) Analog to Data Converter 9. Which programming language is most commonly used for microcontroller programming? (A) Python (B) C (C) Java (D) Assembly 10. What is the function of a Watchdog Timer in a microcontroller? (A) To reset the microcontroller if it becomes unresponsive (B) To count the number of executed instructions (C) To manage the power supply (D) To communicate with external devices 11. Which of the following is an example of a 16-bit microcontroller? (A) ATmega328 (B) MSP430 (C) STM32F103 (D) PIC16F84 12. What is the purpose of a microcontrollerâs EEPROM? (A) To store non-volatile data (B) To perform real-time calculations (C) To process analog signals (D) To execute high-level programs 13. Which of these microcontrollers has a built-in wireless communication module? (A) ATmega328 (B) ESP32 (C) PIC16F84 (D) STM32F103 14. What does the term âbit-bangingâ refer to in microcontroller communication? (A) Debugging microcontroller code (B) Using a dedicated hardware module for communication (C) Programming in assembly language (D) Manually creating communication protocols by manipulating GPIO pins 15. Which of the following is a typical use of PWM in microcontrollers? (A) Managing power supply (B) Generating random numbers (C) Performing analog-to-digital conversion (D) Controlling the speed of a DC motor 16. What is the purpose of a microcontrollerâs UART module? (A) Generating PWM signals (B) Analog-to-digital conversion (C) Serial communication between devices (D) Controlling external interrupts 17. Which microcontroller family is known for its Harvard architecture? (A) MSP430 (B) AVR (C) ARM Cortex (D) PIC 18. In microcontroller terminology, what does the acronym âI/Oâ stand for? (A) Input/Output (B) Integrated/Operational (C) Input/Operational (D) Interfacing/Output 19. What is the main advantage of using a microcontroller with a built-in DAC? (A) The support for high-speed data transmission (B) The capability to perform complex computations (C) The ability to generate analog output signals directly (D) The integration of multiple communication protocols 20. Which of the following microcontroller architectures is most suitable for real-time applications? (A) PIC16 (B) x86 (C) AVR (D) ARM Cortex-M