Comments system

LED1และLED8 IPST MicroBox


เชื่อมต่อแผงวงจร ZX-LED เข้ากับจุดต่อพอร์ต 17 ของแผงวงจรหลัก IPST-SE 





ตัวอย่างคำสั่ง

#include <ipst.h>
void setup()
{}
void loop()
{
out(17,1);   //ทำให้ไฟ LED1 ดวงที่ต่อพอร์ต 17 ติด
delay(500);
out(17,0);
delay(500);
}
  


ZX-LED8


pinLED8 
            เป็นฟังก์ ชั่นกําหนดจุดต่อพอร์ตของแผงวงจร IPST-SE ที่ ต้องการเชื่อมต่อกับแผงวงจร ZXLED8

รูปแบบvoid pinLED8(int pin)พารามิ เตอร์pin - ขาพอร์ตใดๆ ของแผงวงจร IPST-SE มี ค่า 0 ถึ ง 30 (แนะนําให้ใช้จุดต่อพอร์ต 16 ถึ ง 20)
ตัวอย่างที่ pinLED8(20); // เลือกจุดต่อพอร์ต 20 ของแผงวงจร IPST-SE ในการต่อกับแผงวงจร                                    ZX-LED8 
LED8(0b00000000);  เนื่องจากมี LED 8 ดวง 0b นั้นใช้กับเลขฐาน 2 ถ้าหากต้องการให้ดวงไหนติดให้ใส่เลข 1 ได้ทันที

LED8(0x00);  ใช้กับเลขฐาน 18 ถ้าต้องการให้ดวงไหนติดให้คำนวณเป็นเลขฐาน 16 ก่อนแล้วจึงค่อยนำไปใส่แทนเลข0

การนับจํานวนของระบบเลขฐานสองเนื่องจากเลขฐานสองมีตัวเลขเพียง 2 ตัวคือ 0 และ 1 เมื่อมีการนับจํานวนขึ้นจึงต้องมีการเพิ่มจํานวนหลัก ดังนั้นเพื่อให้เห็นการเปลี่ยนแปลงอย่างชัดเจนจะใช้เลขฐานสิบหกเป็นตัวเปรียบเทียบดั งนี้เลขฐานสอง เลขฐานสิบหก00          0
01          1
10          2
11          3
100        4
101        5
110        6
111        7
1000      8
1001      9
1010     10
1011      11
1100      12
1101       13
1110      14
1111       15
  

ตัวอย่าง 
void setup()
{
            pinLED8(20);
}
void loop()
{
        LED8(0b00000000);
        LED8(0x32);

}


แสดงความคิดเห็น

0 ความคิดเห็น