Page 49 - ipst-cmanual
P. 49
¤ÁÙ Í× ¡ÒÃà¢ÂÕ ¹â»Ãá¡ÃÁÀÒÉÒ C ÊÒí ËÃºÑ ãª§ Ò¹¡ÅÍ §ÊÁͧ¡Å IPST-MicroBOX l 49
º··Õè 4
ª´Ø ¤Òí ʧèÑ ÀÒÂã¹äźÃÒÃÕ ipst ·ãÕè ªã ¹
ª´Ø ¡ÅÍ §ÊÁͧ¡Å IPST-MicroBOX
äźÃÒÃÕ ipst.h ໹ ä¿ÅÊ ¹ºÑ ʹ¹Ø ª´Ø ¤Òí ʧÑè ËÃÍ× ¿§ ¡ª ¹Ñè µÒ §æ ÊÒí ËÃºÑ ÊÃÒ §â»Ãá¡ÃÁ¤Çº¤ÁØ ¡ÒÃ
·Òí §Ò¹¢Í§á¼§Ç§¨Ã MicroBOX Í¹Ñ à»¹ ἧǧ¨Ã¤Çº¤ÁØ ËÅ¡Ñ ¢Í§ª´Ø ¡ÅÍ §ÊÁͧ¡Å IPST-MicroBOX
ÍÒ·Ô ¤Òí ʧÑè ¤Çº¤ÁØ ¾Íõ Í¹Ô ¾µØ /àÍÒµ¾ µØ ·§Ñé Ẻ´¨Ô µÔ ÍÅáÅÐÍйÒÅÍ¡, ¤Òí ʧèÑ µ´Ô µÍ Í»Ø ¡Ã³µ ÃǨ¨ºÑ Ẻ
µÒ §æ, ¤Òí ʧÑè ʧ ¢Í ÁÅÙ ä»Â§Ñ Ë¹Ç ÂáÊ´§¼ÅẺµÒ §æ ·§Ñé LED µÇÑ àÅ¢ 7 ÊÇ ¹áÅÐâÁ´ÅÙ LCD ໹ µ¹
äźÃÒÃÕ ipst.h »ÃСͺ´Ç ÂäźÃÒÃÂÕ Í ÂËÅÒÂæ µÇÑ ·ÊèÕ ÒÁÒö·Òí §Ò¹ËÃÍ× àÃÂÕ ¡ãª§ Ò¹ä´Í ÂÒ §Á»Õ ÃÐ
Ê·Ô ¸ÀÔ Ò¾ â´ÂµÍ §ãª¡ ºÑ ἧǧ¨ÃµÍ ¾Ç §ÃÇ Á¡ºÑ ἧǧ¨Ã¤Çº¤ÁØ MicroBOX Á¢Õ Í ÁÅÙ â´ÂÊÃ»Ø ´§Ñ ¹éÕ
l in_out.h äźÃÒÃÕ·Õè»ÃСͺ´Ç¤íÒÊèѧÍÒ¹áÅÐà¢Õ¹¢ÍÁÙŴԨԵ͚Ѻ¢Ò¾Íõ
Í¹Ô ¾µØ àÍÒµ± µØ ´¨Ô µÔ ÍŢͧäÁâ¤Ã¤Í¹â·ÃÅàÅÍà ATmega16
l segment.h äźÃÒÃ·Õ »Õè ÃСͺ´Ç ¤Òí ʧèÑ áÊ´§¼ÅµÇÑ àÅ¢ LED 7 ÊÇ ¹ 㪧ҹ¡Ñº
ἧǧ¨ÃáÊ´§¼ÅµÇÑ àÅ¢ 4 ËÅ¡Ñ (Display-4)
l lcd.h äźÃÒÃ·Õ »Õè ÃСͺ´Ç ¤Òí ʧÑè áÊ´§¼Å¢Í ¤ÇÒÁ·âÕè Á´ÅÙ LCD â´ÂµÍ§
㪡 ºÑ ἧǧ¨ÃáÊ´§¼ÅáÅоÍõ à͹¡»ÃÐʧ¤ (Display-io)
l motor.h äźÃÒÃ·Õ »èÕ ÃСͺ´Ç ¤Òí ʧÑè ¢ºÑ ÁÍàµÍà 㪡 ºÑ ἧǧ¨Ã¢ºÑ ÁÍàµÍÃä ¿
µÃ§ 2 ªÍ § (ZX-DCM2)
l analog.h äźÃÒÃÕ·èÕ»ÃСͺ´Ç¤íÒÊèѧÍÒ¹ÊÑÒ³ÍйÒÅÍ¡ 㪡Ѻἧǧ¨Ã
µÃǨ¨ÑºÊÑÒ³ÍйÒÅÍ¡·éѧËÁ´
l timer.h äźÃÒÃ·Õ »Õè ÃСͺ´Ç ¤Òí ʧÑè ¨´Ñ ¡ÒÃà¡ÂÕè Ç¡ºÑ ¤Ò àÇÅÒ
l sound.h äźÃÒÃ·Õ »èÕ ÃСͺ´Ç ¤Òí ʧÑè ¨´Ñ ¡ÒÃà¡ÂèÕ Ç¡ºÑ ¡ÒáÒí à¹´Ô ÊÑ Ò³àÊÂÕ §
l serial.h äźÃÒÃ·Õ »èÕ ÃСͺ´Ç ¤Òí ʧèÑ ¨´Ñ ¡ÒÃà¡ÂÕè Ç¡ºÑ ¡ÒÃÊÍ×è ÊÒÃ¢Í ÁÅ٠͹¡Ø ÃÁ
¡ÅÁØ äźÃÒÃ·Õ ¡èÕ ÅÒ ÇÁÒ¹¨éÕ Ð¶¡Ù ºÃÃ¨ÍØ ÂÀÙ ÒÂã¹â¿Åà´ÍÃà ´ÂÕ Ç¡¹Ñ ËÃÍ× Í¡Õ ¹ÂÑ Ë¹§èÖ Í¾٠Ҹà´ÂÕ Ç¡¹Ñ
«§Öè ä´¨ ´Ñ àµÃÂÕ ÁÁÒ¾ÃÍ Á㹫´Õ ÃÕ ÍÁ·ÁÕè Ò¡ºÑ ª´Ø ¡ÅÍ §ÊÁͧ¡Å IPST-MicroBOX áÅÇ â´ÂºÃÃ¨ÍØ ÂÀÙ ÒÂ
ã¹â¿Åà´Íà ipst_include
º··Õè 4
ª´Ø ¤Òí ʧèÑ ÀÒÂã¹äźÃÒÃÕ ipst ·ãÕè ªã ¹
ª´Ø ¡ÅÍ §ÊÁͧ¡Å IPST-MicroBOX
äźÃÒÃÕ ipst.h ໹ ä¿ÅÊ ¹ºÑ ʹ¹Ø ª´Ø ¤Òí ʧÑè ËÃÍ× ¿§ ¡ª ¹Ñè µÒ §æ ÊÒí ËÃºÑ ÊÃÒ §â»Ãá¡ÃÁ¤Çº¤ÁØ ¡ÒÃ
·Òí §Ò¹¢Í§á¼§Ç§¨Ã MicroBOX Í¹Ñ à»¹ ἧǧ¨Ã¤Çº¤ÁØ ËÅ¡Ñ ¢Í§ª´Ø ¡ÅÍ §ÊÁͧ¡Å IPST-MicroBOX
ÍÒ·Ô ¤Òí ʧÑè ¤Çº¤ÁØ ¾Íõ Í¹Ô ¾µØ /àÍÒµ¾ µØ ·§Ñé Ẻ´¨Ô µÔ ÍÅáÅÐÍйÒÅÍ¡, ¤Òí ʧèÑ µ´Ô µÍ Í»Ø ¡Ã³µ ÃǨ¨ºÑ Ẻ
µÒ §æ, ¤Òí ʧÑè ʧ ¢Í ÁÅÙ ä»Â§Ñ Ë¹Ç ÂáÊ´§¼ÅẺµÒ §æ ·§Ñé LED µÇÑ àÅ¢ 7 ÊÇ ¹áÅÐâÁ´ÅÙ LCD ໹ µ¹
äźÃÒÃÕ ipst.h »ÃСͺ´Ç ÂäźÃÒÃÂÕ Í ÂËÅÒÂæ µÇÑ ·ÊèÕ ÒÁÒö·Òí §Ò¹ËÃÍ× àÃÂÕ ¡ãª§ Ò¹ä´Í ÂÒ §Á»Õ ÃÐ
Ê·Ô ¸ÀÔ Ò¾ â´ÂµÍ §ãª¡ ºÑ ἧǧ¨ÃµÍ ¾Ç §ÃÇ Á¡ºÑ ἧǧ¨Ã¤Çº¤ÁØ MicroBOX Á¢Õ Í ÁÅÙ â´ÂÊÃ»Ø ´§Ñ ¹éÕ
l in_out.h äźÃÒÃÕ·Õè»ÃСͺ´Ç¤íÒÊèѧÍÒ¹áÅÐà¢Õ¹¢ÍÁÙŴԨԵ͚Ѻ¢Ò¾Íõ
Í¹Ô ¾µØ àÍÒµ± µØ ´¨Ô µÔ ÍŢͧäÁâ¤Ã¤Í¹â·ÃÅàÅÍà ATmega16
l segment.h äźÃÒÃ·Õ »Õè ÃСͺ´Ç ¤Òí ʧèÑ áÊ´§¼ÅµÇÑ àÅ¢ LED 7 ÊÇ ¹ 㪧ҹ¡Ñº
ἧǧ¨ÃáÊ´§¼ÅµÇÑ àÅ¢ 4 ËÅ¡Ñ (Display-4)
l lcd.h äźÃÒÃ·Õ »Õè ÃСͺ´Ç ¤Òí ʧÑè áÊ´§¼Å¢Í ¤ÇÒÁ·âÕè Á´ÅÙ LCD â´ÂµÍ§
㪡 ºÑ ἧǧ¨ÃáÊ´§¼ÅáÅоÍõ à͹¡»ÃÐʧ¤ (Display-io)
l motor.h äźÃÒÃ·Õ »èÕ ÃСͺ´Ç ¤Òí ʧÑè ¢ºÑ ÁÍàµÍà 㪡 ºÑ ἧǧ¨Ã¢ºÑ ÁÍàµÍÃä ¿
µÃ§ 2 ªÍ § (ZX-DCM2)
l analog.h äźÃÒÃÕ·èÕ»ÃСͺ´Ç¤íÒÊèѧÍÒ¹ÊÑÒ³ÍйÒÅÍ¡ 㪡Ѻἧǧ¨Ã
µÃǨ¨ÑºÊÑÒ³ÍйÒÅÍ¡·éѧËÁ´
l timer.h äźÃÒÃ·Õ »Õè ÃСͺ´Ç ¤Òí ʧÑè ¨´Ñ ¡ÒÃà¡ÂÕè Ç¡ºÑ ¤Ò àÇÅÒ
l sound.h äźÃÒÃ·Õ »èÕ ÃСͺ´Ç ¤Òí ʧÑè ¨´Ñ ¡ÒÃà¡ÂèÕ Ç¡ºÑ ¡ÒáÒí à¹´Ô ÊÑ Ò³àÊÂÕ §
l serial.h äźÃÒÃ·Õ »èÕ ÃСͺ´Ç ¤Òí ʧèÑ ¨´Ñ ¡ÒÃà¡ÂÕè Ç¡ºÑ ¡ÒÃÊÍ×è ÊÒÃ¢Í ÁÅ٠͹¡Ø ÃÁ
¡ÅÁØ äźÃÒÃ·Õ ¡èÕ ÅÒ ÇÁÒ¹¨éÕ Ð¶¡Ù ºÃÃ¨ÍØ ÂÀÙ ÒÂã¹â¿Åà´ÍÃà ´ÂÕ Ç¡¹Ñ ËÃÍ× Í¡Õ ¹ÂÑ Ë¹§èÖ Í¾٠Ҹà´ÂÕ Ç¡¹Ñ
«§Öè ä´¨ ´Ñ àµÃÂÕ ÁÁÒ¾ÃÍ Á㹫´Õ ÃÕ ÍÁ·ÁÕè Ò¡ºÑ ª´Ø ¡ÅÍ §ÊÁͧ¡Å IPST-MicroBOX áÅÇ â´ÂºÃÃ¨ÍØ ÂÀÙ ÒÂ
ã¹â¿Åà´Íà ipst_include