Microcontroller module2

Microcontroller module2

University

10 Qs

quiz-placeholder

Similar activities

microprossor

microprossor

University

10 Qs

Microprocessor

Microprocessor

University

10 Qs

8051-MCQ

8051-MCQ

University

15 Qs

Microprocessor Pre-Test 1

Microprocessor Pre-Test 1

University

10 Qs

[CEH4H3] Sistem Tertanam Ganjil 1819 Kuis Online 6

[CEH4H3] Sistem Tertanam Ganjil 1819 Kuis Online 6

University

15 Qs

Microcontroller Module2-Part1

Microcontroller Module2-Part1

University

7 Qs

Microprocessor Quiz-1

Microprocessor Quiz-1

University

15 Qs

MODUL 10 SISTEM DIGITAL

MODUL 10 SISTEM DIGITAL

University

15 Qs

Microcontroller module2

Microcontroller module2

Assessment

Quiz

Computers

University

Hard

Created by

Mary Murphy

Used 41+ times

FREE Resource

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
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?