Search Header Logo

Microcontroller module2

Authored by Mary Murphy

Computers

University

Used 41+ times

Microcontroller module2
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

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.

Access all questions and much more by creating a free account

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?