AVR Microcontroller Question and Answers July 4, 2022 By WatElectronics This article lists 75 AVR Microcontroller MCQs for engineering students. All the AVR Microcontroller Questions & Answers given below include a hint and a link wherever possible to the relevant topic. This is helpful for users who are preparing for their exams, or interviews, or professionals who would like to brush up on the fundamentals of AVR Microcontroller. AVR Microcontroller is designed by Atmel. It comes in different configurations with different designs using surface mount or hole mounting. AVR microcontrollers are available in 8-pin, 16-pin, 32-pin, and 64-pins. Most AVR Microcontrollers used are the ATmega8 microcontroller, ATmega16 microcontroller, ATmega32 microcontroller, and ATmega328 microcontroller. ATmega32 microcontroller is a low-power CMOS technology-based controller. It is based on RISC architecture and can execute 1 million instructions per cycle with the frequency of 1Mhz produced by a crystal oscillator. It has 32 I/O programmable lines with 8 channels and 10-bit ADC, two 8-bit timers/counters with Prescaler and compare modes, and one 16-bit timer/counter with capture, Prescaler, and compare modes. Available in 40-pin DIP with 4 PWM channels. Special features of this MC are interrupting sources and six sleep modes. Two memory spaces: program and data memory are used in addition to EEPROM memory storage with five addressing modes for data memory. It has 1024 bytes of EEPROM with data spaces for reading and writing. Atmega8 MC has 5 sleep modes, pins 23-28 are used as ADC channels, and three registers are available DDR, PORT, and PIN. In PWM, the period is the sum of off and on time of the PWM signal and the duty cycle is the percentage of the period when the signal remains ON. 1). AVR is a family of _______ which was developed by Atmel company. Microprocessors Microcontrollers Bit processors Amplifiers None Hint 2). AVR is the first MC to use on-chip ___ memory for program storage? PROM EEPROM ROM Flash None Hint 3). AVR Microcontroller has a ______ architecture? Single Von Neumann None of these None Hint 4). AVR is a ____ RISC Single chip microcontroller? 3-bit 4-bit 6-bit 8-bit None Hint Read more about RISC and CISC difference. 5). AVR Stands for _______? Alf and Vegar’s RISC processor Atmel Virtual processor Access Virtual Reader None of these None Hint 6). AVR core with FPGA can run up to ____ Mhz? 20 30 40 50 None Hint Read more about FPGA 7). AVR DX family has a ____ bit ADC? 10 12 11 13 None Hint 8). AVR DX family has a ____ bit DAC? 10 12 11 13 None Hint 9). AVR DA series has no _____ high-frequency crystal? Internal External Visible Simple None Hint 10). AVR DB series has ____ on chip opamps? 1-2 2-3 3-4 4-5 None Hint 11). Each GPIO port on mega or tiny AVR drives up to ___ pins? 2 4 6 8 None Hint Read more about Op-amps. 12) Each GPIO port is controlled by _____ 8-bit registers? One Two Three Four None Hint 13). DDRx registers configure the pins as either _____ or outputs? Transfer Receive Inputs Inputs None Hint 14). In DDRx, PORTx, PINx, x represents the port ____? Number Sign Value Identifier None Hint 15). PORTx sets the output values on ____ configured as outputs? Memory Pins Lines Buses None Hint 16). PORTx enables or disables the ____ resistor on pins configured as inputs? Patch Up Pull-Up Pull-Down Patch Down None Hint 17). PINx Input register which reads an ____ signal? Input Output Difference Sum None Hint 18). All AVR microcontrollers have internal _____ for semi-data storage? ROM RAM EEPROM PROM None Hint 19). EEPROM access much ______ than other internal RAM? Faster Slower Medium Constant None Hint 20). ATMega 32 AVR Microcontroller has ___ bytes of internal static RAM? 1kilo 2kilo 3kilo 4kilo None Hint AVR Microcontroller MCQs for Interviews 21). ATMega 32 AVR Microcontroller has _____ bytes of EEPROM? 1024 526 256 None of these None Hint 22). Atmega 32 AVR has one ____ timer/counter with a separate Prescaler? 8-bit 16-bit 32-bit 64-bit None Hint 23). ____kilo bytes of system self-programmable flash program memory? 4 16 32 64 None Hint 24). _____ Programmable I/O lines in AVR microcontrollers? 16 24 32 4 None Hint 25). PWM Channels that exist in AVR microcontrollers are ___? 2 3 4 5 None Hint 26). How many sleep modes exist in AVR microcontrollers? 2 3 6 9 None Hint 27). ATmega32 microController is a low-power ____ technology based controller? PMOS NMOS CMOS MOSFET None Hint 28). ATmega 32 microcontroller is a ___ pin DIP? 20 30 40 50 None Hint 29). Port A serves as ___ inputs for A/D Converter? Digital Analog Virtual Discrete None Hint 30).____ is an analog signal reference pin for the analog to digital converter? AREF ADIG AAR None of these None Hint 31).____ acts as input for inverting amplifiers and clock circuits? XTAL1 XATTR XCLK None of these None Hint 32).____ acts as output from inverting oscillator amplifiers? XTAL1 XATTR XCLK XTAL2 None Hint 33)._____ is a supply voltage pin connected to A/D Converter? AVcc Aref and None of these None Hint 34). How many addressing modes exist for data memory? 2 3 4 5 None Hint 35).____ I/O registers are accessible by SRAM memory? 16 24 32 64 None Hint AVR Microcontroller MCQs for Exams 36). 8KB of flash memory divided into ___ types? 1 2 3 4 None Hint 37). All registers in ATmega8 microcontrollers are connected directly to ____? Special registers SPI I2C ALU None Hint 38). PORT D and PORT B have ___ I/O lines? 6 7 8 9 None Hint 39). Port C has ____ I/O lines of ATmega 8 MC? 6 7 8 9 None Hint 40). Using pins 4 and 5 of Atmega 8 MC are used as ____ interrupts? Internal External Medium None of these None Hint 41). Pins 12 and 13 are used as analog _____ inputs? Comparator Subtractor Amplifier None of these None Hint 42). Pins 6 and 11 are used as _____/timer sources? Counter Comparator Amplifier None of these None Hint 43). Pins 23 to 28 are used for ____ channels? DAC Sampling ADC None of these None Hint 44). Pin 19 is used as ____ clock input for the SPI channel? Slave Master Both a and b None of these None Hint 45). ______ mode is used for saving the operational power of a microcontroller? Idle Power Saving Stand By Power down None Hint 46).______ mode stops the functioning of the CPU? Idle Power Saving Stand By Power down None Hint 47).____ mode stops all the generated clocks? Idle Power Saving Stand By Power down None Hint 48). In ___ mode, only an oscillator is allowed to operate all operations of MC? Idle Power Saving Stand By Power down None Hint 49).DDR Stands for _____? Data direction register Duplex direction register Data duplex register None of these None Hint 50). USART protocol supports the _____ protocol? Half-Duplex Full-Duplex Semi None of these None Hint 51). AVR USART generates a high _____ baud rate? Peak Resolution Speed Visible None Hint 52). AVR USART consists of two ____ bits? Data Parity Stop Low None Hint 53). USART protocol of the AVR microcontroller operates in ___ modes? One Two Three Four None Hint 54). Data is transmitted and received bit by bit without ____ by the predefined baud rate? Speed Clock Pulses Temperature None Of these None Hint 55). In asynchronous double speed mode, data is transferred at double the ____ rate? Speed Temperate High Baud None Hint 56). If UMSEL is 0, then the mode is ______? Asynchronous Synchronous Alternative Normal None Hint 57). If UMSEL is 1, then the mode is ______? Asynchronous Synchronous Alternative Normal None Hint 58). Expand PDI stands for ____? Program and Debug interface Program and Direct interface Pin and direct interface None of these None Hint 59). ATmega 16 works on ___ Mhz of maximum frequency? 12 14 16 18 None Hint AVR Microcontroller MCQs for Quiz 60). ATmega32 controller operates from 1.8 to ___ volts? 2.3 4.4 5.5 6.2 None Hint 61). JTAG is interfaced for on-chip _____ and programming? Debugging Transition System Transfer None Hint 62). AVR can execute single ___ execution for each second? Mode Cycle Time None of these None Hint 63). If the operating frequency is high then the speed is also ____? Low Medium High Constant None Hint 64). 16 interrupts are ____ in the AVR microcontroller? External Internal Medium Last None Hint 65). Watchdog timer is present with internal ____? Timer Oscillator Tuner Processors None Hint 66). Expand SRAM ______? Single Random Access memory Simple Random access mode Static random access memory None of these None Hint 67)._____ is used to connect a network for devices? SPI I2C TWI DAC None Hint 68). Set the SPI to enable bit inside the ___ register? SCR SPCE SPCR SPI None Hint 69). SPI exchange the contents of SPDR register of master and _____? Timer User Source Slave None Hint 70). In SPCR Prescaler bits are _____ to configure? Pre-Used Unused Necessary Constant None Hint 71). For interfacing ADC0804 with any microcontroller, a minimum of ___ pins are required? 9 10 11 12 None Hint 72).____ is a square wave with varying low and high amplitude signals? Timer Counter PWM WDM None Hint 73). _____ represents the percentage of the period when the signal remains ON? PWM Duty cycle On-time Off-time None Hint 74). ____ is the sum of on and off-time of pulse width modulation? Period Duty Cycle Off-Time None Hint 75).____ operation is performed by averaging the PWM signal? Voltage regulation Duty cycle On-time Off-time None Hint Please fill in the comment box below. Time's up