Page 10 - ipst-basiclab
P. 10
l ¤ÁÙ Í× ¡Ò÷´ÅͧàºÍ×é §µ¹ ¢Í§¡ÅÍ §ÊÁͧ¡Å IPST-MicroBOX
#include // ¼¹Ç¡ä¿Åä źÃÒÃËÕ Å¡Ñ ipst.h
void main() // ʧèÑ ãË LED µ´Ô ÊÇÒ §
{
out_d(7,1);
}
¤Òí ͸ºÔ ÒÂâ»Ãá¡ÃÁ
ËÅ§Ñ ¨Ò¡Ã¹Ñ â»Ãá¡ÃÁ¨ÐÊ§Ñ à¡µà˹ç ÇÒ LED ·µèÕ Í à¢Ò ¡ºÑ ¾Íõ PD7 ¨Ðµ´Ô ÊÇÒ §à»¹ ÊáÕ ´§ à¹Íè× §¨Ò¡¡ÒÃ
ʧÑè ¢ºÑ ÊÑ Ò³àÍÒµ¾ µØ ໹ 1 ´Ç ¿§ ¡ª ¹Ñè out_d
â»Ãá¡ÃÁ·Õè L1-1 : ä¿Å LedTest01.c â»Ãá¡ÃÁÀÒÉÒ C ÊÒí ËÃºÑ ·´Åͧ¢ºÑ LED àºÍé× §µ¹
1.1.3 Ã¹Ñ â»Ãá¡ÃÁ Ê§Ñ à¡µ¡Ò÷Òí §Ò¹¢Í§ LED
LED º¹á¼§Ç§¨Ã ZX-LED2C µ´Ô ÊÇÒ §à»¹ ÊáÕ ´§
¤Òí ͸ºÔ Ò¡Ò÷Òí §Ò¹¢Í§Ç§¨Ãà¾ÁèÔ àµÁÔ
¾¨Ô ÒóҨҡû٠·èÕ A1-1 ¨Ðà˹ç ÇÒ àÁÍè× ¡Òí ˹´ãË¢ Ò¾Íõ PD7 ʧ ÊÑ Ò³Åͨ¡Ô 1 ÍÍ¡ÁÒ ¹¹èÑ ¤Í× ÁÕ
áç´¹Ñ +5V ¨Ò ÂÍÍ¡ÁÒ¼Ò ¹¨´Ø µÍ µÒ §æ à¡´Ô à»¹ áç´¹Ñ äºáÍʵçãËá ¡ LED ÊáÕ ´§ÀÒÂã¹µÇÑ LED 2 ÊÕ â´ÂÁÕ
µÇÑ µÒ ¹·Ò¹ 510Ω ·Òí Ë¹Ò ·¨Õè Òí ¡´Ñ ¡ÃÐáÊãËá ¡ LED1 àÁÍè× LED1 ´Ò ¹ÊáÕ ´§ä´Ã ºÑ äºáÍʵ硨ç ÐÂÍÁãË¡ ÃÐáÊ
ä¿¿Ò äËÅ¼Ò ¹ LED1 µ´Ô ÊÇÒ §à»¹ ÊáÕ ´§
ZX-LED2C LOW MicroBOX +5V
S +Vdd (+5V)
Bi-color 4 R1 S + PD7 +5V
+
LED / 510
HIGH
ÃÙ»·èÕ A1-1 áÊ´§¡Ò÷Òí §Ò¹¢Í§Ç§¨Ã·´Åͧ¢ºÑ LED
´Ç ÂÅͨ¡Ô 1
#include
void main() // ʧèÑ ãË LED µ´Ô ÊÇÒ §
{
out_d(7,1);
}
¤Òí ͸ºÔ ÒÂâ»Ãá¡ÃÁ
ËÅ§Ñ ¨Ò¡Ã¹Ñ â»Ãá¡ÃÁ¨ÐÊ§Ñ à¡µà˹ç ÇÒ LED ·µèÕ Í à¢Ò ¡ºÑ ¾Íõ PD7 ¨Ðµ´Ô ÊÇÒ §à»¹ ÊáÕ ´§ à¹Íè× §¨Ò¡¡ÒÃ
ʧÑè ¢ºÑ ÊÑ Ò³àÍÒµ¾ µØ ໹ 1 ´Ç ¿§ ¡ª ¹Ñè out_d
â»Ãá¡ÃÁ·Õè L1-1 : ä¿Å LedTest01.c â»Ãá¡ÃÁÀÒÉÒ C ÊÒí ËÃºÑ ·´Åͧ¢ºÑ LED àºÍé× §µ¹
1.1.3 Ã¹Ñ â»Ãá¡ÃÁ Ê§Ñ à¡µ¡Ò÷Òí §Ò¹¢Í§ LED
LED º¹á¼§Ç§¨Ã ZX-LED2C µ´Ô ÊÇÒ §à»¹ ÊáÕ ´§
¤Òí ͸ºÔ Ò¡Ò÷Òí §Ò¹¢Í§Ç§¨Ãà¾ÁèÔ àµÁÔ
¾¨Ô ÒóҨҡû٠·èÕ A1-1 ¨Ðà˹ç ÇÒ àÁÍè× ¡Òí ˹´ãË¢ Ò¾Íõ PD7 ʧ ÊÑ Ò³Åͨ¡Ô 1 ÍÍ¡ÁÒ ¹¹èÑ ¤Í× ÁÕ
áç´¹Ñ +5V ¨Ò ÂÍÍ¡ÁÒ¼Ò ¹¨´Ø µÍ µÒ §æ à¡´Ô à»¹ áç´¹Ñ äºáÍʵçãËá ¡ LED ÊáÕ ´§ÀÒÂã¹µÇÑ LED 2 ÊÕ â´ÂÁÕ
µÇÑ µÒ ¹·Ò¹ 510Ω ·Òí Ë¹Ò ·¨Õè Òí ¡´Ñ ¡ÃÐáÊãËá ¡ LED1 àÁÍè× LED1 ´Ò ¹ÊáÕ ´§ä´Ã ºÑ äºáÍʵ硨ç ÐÂÍÁãË¡ ÃÐáÊ
ä¿¿Ò äËÅ¼Ò ¹ LED1 µ´Ô ÊÇÒ §à»¹ ÊáÕ ´§
ZX-LED2C LOW MicroBOX +5V
S +Vdd (+5V)
Bi-color 4 R1 S + PD7 +5V
+
LED / 510
HIGH
ÃÙ»·èÕ A1-1 áÊ´§¡Ò÷Òí §Ò¹¢Í§Ç§¨Ã·´Åͧ¢ºÑ LED
´Ç ÂÅͨ¡Ô 1