WorksheetsQuiz on Internal Peripherals of ATmega328P
Total questions: 15
Worksheet time: 8mins
Which family of microcontrollers offers a wide variety of internal peripheral interfaces?
MSP430
ARM
AVR
PIC
How many I/O ports does the ATmega328 have?
4
3
5
2
What is the voltage level considered as logic-high for input pins?
Above 0.5 × VCC
Above 1.5 × VCC
Above 1.0 × VCC
Above 0.7 × VCC
Which register determines the voltage level on an output pin when configured as an output?
Direction register
Status register
Data register
Control register
What is the purpose of enabling a built-in pull-up resistor on an input pin?
To increase voltage
To decrease voltage
To generate PWM signals
To maintain a known state
How many external interrupts can the AVR Core respond to?
4
3
2
1
What is the main distinction of Timer/Counter 1 compared to Timer/Counter 0?
16-bit counter
8-bit counter
PWM outputs
Input capture unit
What is the purpose of USART in microcontrollers?
Digital to Analog Conversion
Analog to Digital Conversion
PWM Generation
Serial Communication
What do the SDA and SCL pins of the I2C peripheral stand for?
Signal Data and Clock
System Data and Clock
Synchronous Data and Clock
Serial Data and Clock
How many analog inputs does the ATmega2560 provide?
8
16
4
12
What is the range of values that the ADC can convert incoming analog voltage into?
0-255
0-767
0-511
0-1023
Which Arduino function is used to read analog inputs?
digitalRead()
analogWrite()
analogRead()
digitalWrite()
What is the main purpose of external interrupts in embedded applications?
Generate PWM signals
Control analog inputs
Trigger ADC conversions
Free the main application from constant polling
Which peripheral allows communication over the I2C bus?
ADC
TWI
USART
Timer/Counter
What is the resolution of the analog inputs on the ATmega328?
8 bits
10 bits
12 bits
16 bits
