Microcontroller module2

Microcontroller module2

University

10 Qs

quiz-placeholder

Similar activities

Manajemen Proyek TI

Manajemen Proyek TI

University

10 Qs

Fun with Computer Architecture

Fun with Computer Architecture

University

15 Qs

KS4_Sound Representation

KS4_Sound Representation

9th Grade - University

10 Qs

UIT Talk 2

UIT Talk 2

University

10 Qs

C - DATA TYPES

C - DATA TYPES

University

10 Qs

Microbit 3

Microbit 3

6th Grade - University

10 Qs

DBMS-Quiz1

DBMS-Quiz1

University

15 Qs

218 quiz 13 - latches

218 quiz 13 - latches

University

14 Qs

Microcontroller module2

Microcontroller module2

Assessment

Quiz

Computers

University

Practice Problem

Hard

Created by

Mary Murphy

Used 41+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

To work the DDRx register an output port set DDRx register 1.

True

False

2.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

After the execution of following commands

LDI R16, 0X00

OUT DDRB, R1

Then the PORTB act as a output register

Then the PORTB act as a input register

Then the PORTB act as a control register

Then the PORTB act as a status register

3.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

§ To read the data present at the pins, we should read the

PORT register

Control register

PIN register.

DDR register

4.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

To set HIGH a single bit of a given I/O register, we use the following syntax.

SBIS a, b

CBI ioReg, bit _ number

SBIC a, b

SBI ioReg, bit_num

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

If we want to mask '4'in the number '45' we do the following command

LDI R20,0x45

ANDI R20,0xFF

LDI R20,0x45

ANDI R20,0x0F

LDI R20,0x45

ANDI R20,0xF0

LDI R20,0x45

ORI R20,0xFF

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Suppose the content of register R20 is 67, After execution of an instruction the content of register R20 became 76. What may be the instruction?

LSL R20

SWAP R20

ROR R20

ROL R20

7.

MULTIPLE SELECT QUESTION

1 min • 1 pt

Major reasons for writing programs in C for AVR programing are


It is easier and less time consuming to write in C than in Assembly.

C is easier to modify and update.

You can use code available in function libraries.

C code is portable to other microcontrollers with little or no modification.

Create a free account and access millions of resources

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?