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”
   47   48   49   50   51   52   53   54   55   56   57