Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Микроконтроллерлер бойынша тест

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

PIC16F877A микроконтроллерінде порт бағытын (кіріс/шығыс) реттеу үшін қандай регистр қолданылады?

a)

PORTX

b)

TRISX

c)

STATUS

d)

OPTION

2.

Батареяға (W регистріне) тұрақтыны қай пәрменмен жазуға болады?

a)

MOVWF

b)

MOVLW

c)

CLRF

d)

GOTO

3.

CLRF portb пәрменін орындау кезінде не болады?

a)

PORTB регистрінің барлық биттері 1-ге орнатылады

b)

PORTB тіркелімі барлық биттерді 0-ге орнату арқылы тазаланады

c)

порт биттері өз күйін керісінше өзгертеді

d)

portb-де кездейсоқ мән жазылады

4.

Қуат қосылғаннан кейін бірінші орындалатын Нұсқаулық қандай Жад мекен-жайына ие?

a)

h'20'

b)

h'00'

c)

h'FF'

d)

h'10'

5.

1-ге Қандай команда бит орнатады?

a)

BCF

b)

BSF

c)

MOVWF

d)

CLRF

6.

Микроконтроллердің жұмысын модельдеу үшін MPLAB құралы қалай аталады?

a)

MPLAB Debugger

b)

MPLAB SIM

c)

PIC Emulator

d)

Proteus

7.

Жад банкін таңдауға STATUS регистрінің қай биті жауап береді?

a)

Z

b)

RP0

c)

IRP

d)

TO

8.

TRISC регистрінің мәні кіріс үшін алғашқы 5 бит параметріне, ал қалғандары шығысқа сәйкес келеді?

a)

B'00011111'

b)

B'11100000'

c)

B'11111111'

d)

B'00000000'

9.

Бағдарламаның орындалу мекенжайын қай команда өзгертеді?

a)

CALL

b)

RETURN

c)

GOTO

d)

BCF

10.

Регистр мазмұнын W регистріне Қандай команда жүктейді?

a)

MOVWF

b)

MOVLW

c)

MOVF

d)

BSF

11.

Z, C, RP0, RP1 жалаушалары қандай регистрде сақталады?

a)

TRISA

b)

STATUS

c)

PORTA

d)

WREG

12.

Егер операцияның нәтижесі 0 болса, status-та 1-ге қандай бит орнатылады?

a)

RP1

b)

RP0

c)

Z

d)

C

13.

W регистрін қандай пәрменмен тазартуға болады?

a)

CLRF

b)

MOVF

c)

CLRW

d)

GOTO

14.

Pic16f877a микроконтроллерімен жұмыс істеу үшін бағдарламада қандай файлды қосу керек?

a)

PICLIB.INC

b)

P16F877A.INC

c)

MPLAB.LIB

d)

CONFIG.H

15.

Бағдарламада қандай команда әрекетсіздікті орындайды?

a)

NOP

b)

SLEEP

c)

MOVLW 0

d)

CLRF W

16.

MOVLW B '11001100' командасы қандай Сан форматын қолданады?

a)

Ондық

b)

Екілік

c)

Он Алтылық

d)

ASCII

17.

PORTC регистрінің барлық биттерін 1-ге қай команда орнатады?

a)

CLRF PORTC

b)

MOVLW B'11111111' / MOVWF PORTC

c)

BSF PORTC,0

d)

MOVLW 0

18.

Дұрыс компиляция үшін жобаға қандай файл қосылуы керек?

a)

config.h

b)

P16F877A.INC

c)

asm.lib

d)

startup.asm

19.

MOVWF porta командасы не істейді?

a)

W регистрінің мазмұнын porta-ға жібереді

b)

портада 0 жазады

c)

Портада 1 жазады

d)

porta күйін ауыстырады

20.

Микроконтроллерді қалпына келтіргеннен кейін қай жад Банкі әдепкі бойынша белсенді?

a)

Банк 0

b)

Банк 1

c)

Банк 2

d)

Банк 3