wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

แบบทดสอบไมโครคอนโทรลเลอร์ครั้งที่ 2

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

ฟังก์ชั่นใช้สำหรับกำหนดตัวแปรให้เป็นอินพุต

 คือข้อใด

a)

int INPUT ;

b)

digitalWrite(13, INPUT);

c)

int sensorValue = INPUT (A0);

d)

pinMode(pushButton, INPUT);

2.

ฟังก์ชั่นใช้สำหรับกำหนดตัวแปรให้เป็นเอาท์พุต

 คือข้อใด

a)

int OUTPUT ;

b)

pinMode(LED, OUTPUT);

c)

 int sensorValue = OUTPUT (A0);

d)

digitalWrite(13, OUTPUT);

3.

ประโยคคำสั่งต่างๆ ในภาษาซี ต้องปิดท้ายแต่ละคำสั่งด้วยเครื่องหมายใด

                    

                 

a)

b)

&&

c)

     ;    

d)

 %

4.

กำหนดตัวแปรให้เป็นตัวเลขจำนวนเต็มคือข้อใด

       

a)

Char 

b)

Long

c)

Short

d)

int

5.

ฟังก์ชันใช้กำหนดหน้าที่ขาพอร์ตของบอร์ดคือข้อใด

a)

pinMode(LED, OUTPUT);

b)

digitalWrite(13, OUTPUT);

c)

int INPUT ;  

d)

#define  SW  4

6.

 ฟังก์ชันกำหนดหน้าที่ขาพอร์ตเอาต์พุตแบบดิจิทัล (Output Digital Pin)คือข้อใด

ed=13;

a)

pinMode(LED, OUTPUT);

b)

digitalWrite(OUTPUT,HIGH);

c)

#define OUTPUT 13 

d)

int OUTPUT=13;

7.

 ฟังก์ชันกำหนดขาพอร์ตเอาต์พุตแบบดิจิทัลให้เป็น “1”คือข้อใด

a)

pinMode(1, OUTPUT);

b)

digitalWrite(13,HIGH);

c)

#define led 1 

d)

pinMode(led, 1);

8.

ฟังก์ชันกำหนดขาพอร์ตเอาต์พุตแบบดิจิทัลให้เป็น “0”คือข้อใด

a)

pinMode(0, OUTPUT);

b)

digitalWrite(13,LOW);

c)

#define led 0 

d)

pinMode(led, 0);

9.

ฟังก์ชันที่กำหนดค่าเวลาและการหน่วงเวลาคือข้อใด

a)

pinMode(Time, OUTPUT);

b)

delay(1000);                

c)

int INPUT ;

d)

#define  SW  4    

10.

การกำหนดค่าเวลาและการหน่วงเวลา 4 วินาทีคือข้อใด

a)

delay(4);

b)

delay(4000);

c)

int delay 4 ;  

d)

#define  delay