10 Microcontroller interview questions and answers

This page describes Microcontroller questionnaire written by specialists in Microcontroller embedded domain. This top 10 Microcontroller interview questions and answers will help interviewee pass the job interview for Microcontroller Handware or programming job position with ease.

This set of questions are very useful for passing interview for various microcontroller related job positions right from hardware, software, testing etc. These questions are very useful as college viva questions also.

Question -1: Explain interfacing of microcontroller with External EPROM device.
Answer -1: This and other questions similar to this such as microcontroller interfacing with ROM or any serial commnication devices are often asked for hardware position.
Refer Infacing microcontroller device with peripherals➤.

Question -2: Explain Serial communication flags and registers used in microcontroller.
Answer -2: SCON, SBUF, TI, RI are used for serial communication.
Refer Microcontroller serial communication➤

Question -3:What is the difference between timer and counter of microcontroller?
Answer -3: Timer counts internal clock cycles while counter counts external events.
Refer Microcontroller timers➤

Question -4: Explain internal architecture of 8051 microcontroller.
Answer -4: This question demands ones understanding about internal modules or blocks of a microcontroller and their use in microcontroller related applications.
Refer Microcontroller architecture➤

Question -5: Write a simple microcontroller program to blink LED at the interval of 10 seconds.
Answer -5:
Refer Microcontroller programming➤

Question -6: What is the difference between microcontroller and microprocessor?
Answer -6: There are many similarities between the both, but there are differences also. Microcontroller is used mainly for monitor and control applications. Microprocessor is used for embedded signal processing and other computing related applications. Microcontroller houses CPU, timers and ports inside it. Microprocessor itself is a CPU and does not usually will have ports inside it.
Refer Microcontroller vs Microprocessor➤

Question -7: Explain SPI and CAN interfaces used with Microcontroller.
Answer -7:
Refer CAN interface➤ and SPI interface➤

Question -8: Mention any one 32 bit microcontroller and explain the same.
Answer -8: There are various microcontrollers which supports 32 bit architecture. One such microcontroller is from freescale.
Refer FIR Filter Vs IIR Filter➤

Question -9: There may be one more question on asking one to explain about difference between microcontroller C programming and assembly level programming.
Answer -9: In order to answer this one can mention advantages and disadvantages of each other and also mention how assembly line of codes can also be called in microcontroller C program.

Question -10: Explain data types used in microcontroller programming,
Answer -10: One need to explain data types with their size of storage and range of values if asked specifically. Typical data types are bit, sbit, sfr, float, signed char,unsigned char, enum, signed int etc.

Above mentioned microcontroller interview questions and answers set is very useful for engineers appearing for interview in different job positions such as microcontroller programmer at senior as well as fresher level as well as microcontroller based board interfacing related jobs. Also refer C programming FAQs which are a must for microcontroller programming job position.

Top 10,12,15 Interview Questions and Answers

RF Wireless Tutorials