wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz on Architecture of the ATmega328

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

What is the main brain of the Arduino Uno?

a)

ATmega328

b)

ATmega328P

c)

ATmega8

d)

ATmega2560

2.

What is the maximum clock rate of the ATmega328 at the lowest voltage?

a)

10MHz

b)

16MHz

c)

20MHz

d)

4MHz

3.

Which technology dramatically reduces power consumption in the ATmega328?

a)

picoPower

b)

SuperPower

c)

UltraPower

d)

MegaPower

4.

What is the clock rate of the original ATmega8 processor?

a)

4MHz

b)

20MHz

c)

10MHz

d)

16MHz

5.

What is the purpose of the Global Interrupt Enable bit (I) in the SREG register?

a)

Disable interrupts

b)

Set memory

c)

Clear memory

d)

Enable interrupts

6.

What is the function of the EEPROM in the ATmega328?

a)

Store clock sources

b)

Store program memory

c)

Store data memory

d)

Store configuration settings

7.

How many registers are there in the AVR Core register file?

a)

24

b)

16

c)

32

d)

8

8.

What is the purpose of the XMEM interface in the ATmega2560?

a)

Control interrupts

b)

Increase clock speed

c)

Manage clock sources

d)

Add external SRAM

9.

What is the type of memory used for storing variables and changing data during program execution?

a)

EEPROM

b)

Program Memory

c)

Data Memory

d)

Registers

10.

What is the clock source used in the standard Arduino circuit?

a)

External signal

b)

Ceramic resonator

c)

RC oscillator

d)

Quartz crystal

11.

What is the function of the AVR Core's ALU?

a)

Manage interrupts

b)

Perform mathematical and logic calculations

c)

Store program instructions

d)

Control clock sources

12.

What is the purpose of the configuration fuses in the ATmega328 and ATmega2560?

a)

Set memory addresses

b)

Control operational aspects

c)

Control clock speed

d)

Manage power consumption

13.

What is the clock rate of the low-power mode oscillator in the ATmega328 and ATmega2560?

a)

128KHz

b)

4MHz

c)

8MHz

d)

16MHz

14.

What is the purpose of the index registers X, Y, and Z in the AVR Core?

a)

Control interrupts

b)

Store program instructions

c)

Form data pointers

d)

Manage clock sources

15.

What is the type of memory used for storing machine-language instructions in the AVR Core?

a)

Data Memory

b)

Program Memory

c)

Registers

d)

EEPROM