Microcontrollers & Embedded Systems – MCQs 25 Score: 0 Attempted: 0/25 Subscribe 1. : Which of the following is a key feature of a microcontroller? (A) High clock speed (B) External memory only (C) Integrated peripherals (D) No I/O ports 2. : What does an embedded system typically consist of? (A) Only hardware (B) Only software (C) Hardware and software (D) Web server 3. : Which of the following is NOT an application of embedded systems? (A) Washing machines (B) Digital cameras (C) Supercomputers (D) ATMs 4. : What does EEPROM stand for? (A) Electrically Erasable Programmable Read-Only Memory (B) Electronically Enabled Programming Read-Only Memory (C) Electrical Erasure Programmed Read Memory (D) Electronic External Program Memory 5. : Which of the following is used to permanently store instructions in a microcontroller? (A) RAM (B) EEPROM (C) ROM (D) Flash 6. : What is the function of a watchdog timer in a microcontroller? (A) Increase speed (B) Protect against memory overflow (C) Reset system on malfunction (D) Schedule I/O operations 7. : Which architecture is used in most microcontrollers? (A) Von Neumann (B) Harvard (C) CISC (D) RISC 8. : What is the main purpose of timers in microcontrollers? (A) To store data (B) To count or measure time intervals (C) To control memory (D) To display data 9. : Which bus connects the CPU to memory in a microcontroller? (A) Address bus (B) Data bus (C) Control bus (D) All of the above 10. : Which microcontroller family is used in Arduino Uno? (A) 8051 (B) PIC (C) AVR (D) ARM 11. : The main function of an ADC in microcontrollers is to: (A) Convert digital signals to analog (B) Store analog signals (C) Convert analog signals to digital (D) Amplify analog signals 12. : Which register is used to enable/disable interrupts in 8051? (A) IE (B) IP (C) TCON (D) SCON 13. : What is the size of RAM in 8051 microcontroller? (A) 64 bytes (B) 128 bytes (C) 256 bytes (D) 512 bytes 14. : What is the clock frequency of standard 8051 microcontroller? (A) 1 MHz (B) 11.0592 MHz (C) 20 MHz (D) 100 MHz 15. : The instruction set of 8051 is: (A) RISC (B) CISC (C) MISC (D) Complex 16. : What is an interrupt in a microcontroller? (A) A subroutine (B) An error (C) A signal to break current execution (D) A timer 17. : Which memory is volatile in nature? (A) ROM (B) EEPROM (C) Flash (D) RAM 18. : UART is used for: (A) Data storage (B) Interrupt handling (C) Serial communication (D) I/O port expansion 19. : Which of the following is a high-level language commonly used in embedded systems? (A) Python (B) Java (C) C (D) Assembly 20. : Which bit is used to start the transmission in serial communication? (A) Stop bit (B) Start bit (C) Data bit (D) Parity bit 21. : The role of a compiler in embedded system development is to: (A) Write code (B) Convert machine code to high-level (C) Convert high-level code to machine code (D) Debug hardware 22. : GPIO stands for: (A) General Purpose Input Output (B) General Programmed Input Output (C) Great Purpose I/O (D) General Process Integrated Output 23. : Which protocol is used for short-range wireless communication in embedded systems? (A) UART (B) SPI (C) Bluetooth (D) I2C 24. : In embedded systems, real-time operating systems (RTOS) are used for: (A) Graphics rendering (B) Real-time task scheduling (C) File storage (D) Audio processing 25. : Which of the following is NOT a type of embedded system? (A) Stand-alone (B) Real-time (C) Networked (D) Desktop computer Related Posts:Embedded Systems Research Topics Ideasimbedded vs embeddedOperating systems (OS), Examples of operating systems, Advantages of operating systemsHuman body systems and health (e.g., digestion, respiration, circulation) MCQs in Everyday Science [General] MCQs in Everyday Science [General]MCQs Database SystemsMCQS Database Systems- for computer science - Set 12