Page 84 - ipst-microbox_manual
P. 84
l ¤ÁÙ Í× ÍÒ §Í§Ô áÅÐ㪧 Ò¹¡ÅÍ §ÊÁͧ¡Å IPST-MicroBOX
¶Ò â»Ãá¡ÃÁÁ¡Õ ÒõÃǨÊͺ¾ºÇÒ Condition ËÃÍ× à§Íè× ¹ä¢¹¹Ñé ໹ ¨Ã§Ô ¡¨ç Ðà¢Ò ä»·Òí ¤Òí ʧèÑ ÀÒÂ
ã¹ block áµ¶ Ò à»¹ à·¨ç ¡¨ç ÐàÅÂä»·Òí ¤Òí ʧèÑ ·ÍÕè ÂµÙ Í ä»ÀÒ¹͡ block áµ¶ Ò ¤Òí ʧèÑ ã¹ block ÁàÕ ¾ÂÕ §¤Òí
ʧÑè à´ÂÕ Ç àÃÒÍÒ¨¨ÐäÁµ Í §ãÊà ¤ÃÍè× §ËÁÒ»¡ ¡Ò´Ç ¡äç ´ હ
if(i==4) à if(i==4)
{ y = 46;
y = 46;
}
µÇÑ ÍÂÒ §·Õè 6-1
unsigned char i , j ; // »ÃСÒȵÇÑ á»ÃãËà »¹ Ẻ character Á¤Õ Ò ã¹ªÇ §(0-255)
i = 5; // ¡Òí ˹´¤Ò àÃÁèÔ µ¹ ¢Í§µÇÑ á»Ã i
j = 3; // ¡Òí ˹´¤Ò àÃÁèÔ µ¹ ¢Í§µÇÑ á»Ã j
if(i>=5) // µÃǨÊͺà§Íè× ¹ä¢ ¶Ò i ÁÒ¡¡ÇÒ ËÃÍ× à·Ò ¡ºÑ 5
// ãË· Òí ¤Òí ʧèÑ ã¹ºÅÍç ¡
{
j = i +10; // ¤Òí ʧèÑ ·Õè 1
i = 7; // ¤Òí ʧÑè ·Õè 2
}
/*—————————result——————————————*/
j = 15
i=7
/*——————————————————————————*/
¨Ò¡µÇÑ ÍÂÒ §·Õè 6-1 ¼ÅÅ¾Ñ ¸Ë Å§Ñ ¨Ò¡¡ÒõÃǨÊͺà§Í×è ¹ä¢ if ¾ºÇÒ à§Í×è ¹ä¢à»¹ ¨Ã§Ô à¾ÃÒÐ i = 5
(ä´¶ ¡Ù ¡Òí ˹´à»¹ ¤Ò àÃÁèÔ µ¹ ) ¨§Ö Á¡Õ ÒÃáÇзÒí ¤Òí ʧèÑ ·èÕ 1 áÅÐ ¤Òí ʧÑè ·èÕ 2 ÀÒÂ㹺ÅÍç ¡µÒÁÅÒí ´ºÑ
l ¤Òí ʧÑè ·èÕ 1 : j = i +10 à j = 5+10 à j = 15
l ¤Òí ʧÑè ·Õè 2 : i = 7 (¡Òí ˹´¤Ò â´ÂµÃ§)
¶Ò â»Ãá¡ÃÁÁ¡Õ ÒõÃǨÊͺ¾ºÇÒ Condition ËÃÍ× à§Íè× ¹ä¢¹¹Ñé ໹ ¨Ã§Ô ¡¨ç Ðà¢Ò ä»·Òí ¤Òí ʧèÑ ÀÒÂ
ã¹ block áµ¶ Ò à»¹ à·¨ç ¡¨ç ÐàÅÂä»·Òí ¤Òí ʧèÑ ·ÍÕè ÂµÙ Í ä»ÀÒ¹͡ block áµ¶ Ò ¤Òí ʧèÑ ã¹ block ÁàÕ ¾ÂÕ §¤Òí
ʧÑè à´ÂÕ Ç àÃÒÍÒ¨¨ÐäÁµ Í §ãÊà ¤ÃÍè× §ËÁÒ»¡ ¡Ò´Ç ¡äç ´ હ
if(i==4) à if(i==4)
{ y = 46;
y = 46;
}
µÇÑ ÍÂÒ §·Õè 6-1
unsigned char i , j ; // »ÃСÒȵÇÑ á»ÃãËà »¹ Ẻ character Á¤Õ Ò ã¹ªÇ §(0-255)
i = 5; // ¡Òí ˹´¤Ò àÃÁèÔ µ¹ ¢Í§µÇÑ á»Ã i
j = 3; // ¡Òí ˹´¤Ò àÃÁèÔ µ¹ ¢Í§µÇÑ á»Ã j
if(i>=5) // µÃǨÊͺà§Íè× ¹ä¢ ¶Ò i ÁÒ¡¡ÇÒ ËÃÍ× à·Ò ¡ºÑ 5
// ãË· Òí ¤Òí ʧèÑ ã¹ºÅÍç ¡
{
j = i +10; // ¤Òí ʧèÑ ·Õè 1
i = 7; // ¤Òí ʧÑè ·Õè 2
}
/*—————————result——————————————*/
j = 15
i=7
/*——————————————————————————*/
¨Ò¡µÇÑ ÍÂÒ §·Õè 6-1 ¼ÅÅ¾Ñ ¸Ë Å§Ñ ¨Ò¡¡ÒõÃǨÊͺà§Í×è ¹ä¢ if ¾ºÇÒ à§Í×è ¹ä¢à»¹ ¨Ã§Ô à¾ÃÒÐ i = 5
(ä´¶ ¡Ù ¡Òí ˹´à»¹ ¤Ò àÃÁèÔ µ¹ ) ¨§Ö Á¡Õ ÒÃáÇзÒí ¤Òí ʧèÑ ·èÕ 1 áÅÐ ¤Òí ʧÑè ·èÕ 2 ÀÒÂ㹺ÅÍç ¡µÒÁÅÒí ´ºÑ
l ¤Òí ʧÑè ·èÕ 1 : j = i +10 à j = 5+10 à j = 15
l ¤Òí ʧÑè ·Õè 2 : i = 7 (¡Òí ˹´¤Ò â´ÂµÃ§)