Page 52 - ipst-cmanual
P. 52
l¤ÁÙ Í× ¡ÒÃà¢ÂÕ ¹â»Ãá¡ÃÁÀÒÉÒ C ÊÒí ËÃºÑ ãª§ Ò¹¡ÅÍ §ÊÁͧ¡Å IPST-MicroBOX
4.1.3 ¿§ ª¹Ñè ÊÒí ËÃºÑ ¡Òí ˹´¢Í ÁÅÙ Åͨ¡Ô ãË¡ ºÑ ¾Íõ àÍÒµ¾ µØ
set_a 㪡 Òí ˹´Åͨ¡Ô 1 ·¢èÕ ÒÊÑ Ò³ã´æ ¢Í§¾Íõ A
set_b 㪡 Òí ˹´Åͨ¡Ô 1 ·¢Õè ÒÊÑ Ò³ã´æ ¢Í§¾Íõ B
set_c 㪡 Òí ˹´Åͨ¡Ô 1 ·¢Õè ÒÊÑ Ò³ã´æ ¢Í§¾Íõ C
set_d 㪡 Òí ˹´Åͨ¡Ô 1 ·¢èÕ ÒÊÑ Ò³ã´æ ¢Í§¾Íõ D
clear_a 㪡 Òí ˹´Åͨ¡Ô 0 ·¢èÕ ÒÊÑ Ò³ã´æ ¢Í§¾Íõ A
clear_b 㪡 Òí ˹´Åͨ¡Ô 0 ·¢èÕ ÒÊÑ Ò³ã´æ ¢Í§¾Íõ B
clear_c 㪡 Òí ˹´Åͨ¡Ô 0 ·¢èÕ ÒÊÑ Ò³ã´æ ¢Í§¾Íõ C
clear_d 㪡 Òí ˹´Åͨ¡Ô 0 ·¢Õè ÒÊÑ Ò³ã´æ ¢Í§¾Íõ D
ÃٻẺ¿§¡ª ¹Ñè
set_a(x)
set_b(x)
set_b(x)
set_d(x)
clear_a(x)
clear_b(x)
clear_c(x)
clear_d(x)
¾ÒÃÒÁÔàµÍÃ
x ·Òí Ë¹Ò ·¡èÕ Òí ˹´¢ÒÊÑ Ò³·µèÕ Í §¡ÒáÒí ˹´Åͨ¡Ô «§Öè Á¤Õ Ò µ§éÑ áµ 0 ¶§Ö 7
µÇÑ ÍÂÒ §·Õè 4-3
set_c(6); // ¡Òí ˹´ÃдºÑ ÊÑ Ò³¾Íõ PC6 ໹ 1
clear_b(3); // ¡Òí ˹´ÃдºÑ ÊÑ Ò³¾Íõ PB3 ໹ 0
set_d(0); // ¡Òí ˹´ÃдºÑ ÊÑ Ò³¾Íõ PD0 ໹ 1
4.1.3 ¿§ ª¹Ñè ÊÒí ËÃºÑ ¡Òí ˹´¢Í ÁÅÙ Åͨ¡Ô ãË¡ ºÑ ¾Íõ àÍÒµ¾ µØ
set_a 㪡 Òí ˹´Åͨ¡Ô 1 ·¢èÕ ÒÊÑ Ò³ã´æ ¢Í§¾Íõ A
set_b 㪡 Òí ˹´Åͨ¡Ô 1 ·¢Õè ÒÊÑ Ò³ã´æ ¢Í§¾Íõ B
set_c 㪡 Òí ˹´Åͨ¡Ô 1 ·¢Õè ÒÊÑ Ò³ã´æ ¢Í§¾Íõ C
set_d 㪡 Òí ˹´Åͨ¡Ô 1 ·¢èÕ ÒÊÑ Ò³ã´æ ¢Í§¾Íõ D
clear_a 㪡 Òí ˹´Åͨ¡Ô 0 ·¢èÕ ÒÊÑ Ò³ã´æ ¢Í§¾Íõ A
clear_b 㪡 Òí ˹´Åͨ¡Ô 0 ·¢èÕ ÒÊÑ Ò³ã´æ ¢Í§¾Íõ B
clear_c 㪡 Òí ˹´Åͨ¡Ô 0 ·¢èÕ ÒÊÑ Ò³ã´æ ¢Í§¾Íõ C
clear_d 㪡 Òí ˹´Åͨ¡Ô 0 ·¢Õè ÒÊÑ Ò³ã´æ ¢Í§¾Íõ D
ÃٻẺ¿§¡ª ¹Ñè
set_a(x)
set_b(x)
set_b(x)
set_d(x)
clear_a(x)
clear_b(x)
clear_c(x)
clear_d(x)
¾ÒÃÒÁÔàµÍÃ
x ·Òí Ë¹Ò ·¡èÕ Òí ˹´¢ÒÊÑ Ò³·µèÕ Í §¡ÒáÒí ˹´Åͨ¡Ô «§Öè Á¤Õ Ò µ§éÑ áµ 0 ¶§Ö 7
µÇÑ ÍÂÒ §·Õè 4-3
set_c(6); // ¡Òí ˹´ÃдºÑ ÊÑ Ò³¾Íõ PC6 ໹ 1
clear_b(3); // ¡Òí ˹´ÃдºÑ ÊÑ Ò³¾Íõ PB3 ໹ 0
set_d(0); // ¡Òí ˹´ÃдºÑ ÊÑ Ò³¾Íõ PD0 ໹ 1