Page 164 - ipst-microbox_manual
P. 164
l ¤Áً Í× ÍҌ §Í§Ô áÅÐ㪧Œ Ò¹¡Å͋ §ÊÁͧ¡Å IPST-MicroBOX

#include

void main() // Show text on Line 1
{ // Show text on Line 2

lcd("Hello World !");
lcd("#nIPST-MicroBOX");
}

â»Ãá¡ÃÁ·èÕK4-1â»Ãá¡ÃÁáÊ´§¢ÍŒ ¤ÇÒÁ·âèÕ Á´ÅÙ LCDº¹á¼§Ç§¨ÃDisplay-ioâ´ÂãªäŒ źÃÒÃÕipst.h¢Í§ª´Ø
¡Å͋ §ÊÁͧ¡ÅIPST-MicroBOX

¡ÒõԴµ‹ÍÊ×èÍÊÒü‹Ò¹¾Íϵ͹ءÃÁ

હ‹ à´ÂÕ Ç¡ºÑ ÊNj ¹¡ÒÃáÊ´§¼Å·âèÕ Á´ÅÙ LCD 㹡ÒÃÊÍ×è ÊÒâ͌ ÁÅÙ ¼Ò‹ ¹¾Íõ ͹¡Ø ÃÁäźÃÒÃÕ ipst.h ä´àŒ µÃÕ
ÂÁ¿§˜ ¡ª ¹Ñè ÊÒí ËÃºÑ ãª§Œ Ò¹äÇàŒ ÃÂÕ ºÃ͌ ÂáÅnj â´Â

uart() ໹š ¿§˜ ¡ª ¹Ñè ʧ‹ ¢ÍŒ ÁÅÙ ä»Â§Ñ ¾Íõ ͹¡Ø ÃÁ

uart_putc() ໹š ¿§˜ ¡ª ¹Ñè ʧ‹ Í¡Ñ ¢ÃÐ˹§Öè µÇÑ ÍÍ¡ä»Â§Ñ ¾Íõ ͹¡Ø ÃÁ â´Â¢ÍŒ ÁÅÙ ·ÊÕè §‹ ¨ÐµÍŒ §à»¹š
¢ÍŒ ÁÅ٠Ẻ 8 ºµÔ

uart_set_baud() ໹š ¿§˜ ¡ª ¹Ñè ¡Òí ˹´¤Ò‹ ºÍ´àõãË¡Œ ºÑ ¡ÒÃÊÍè× ÊÒÃ͹¡Ø ÃÁ

uart_getkey() ໹š ¿§˜ ¡ª ¹Ñè ÃÍÃºÑ ¤Ò‹ Í¡Ñ ¢ÃзÊÕè §‹ ÁÒ¨Ò¡¤ÍÁ¾ÇÔ àµÍÏ

ã¹â»Ãá¡ÃÁ·Õè K4-2 áÊ´§µÇÑ ÍÂҋ §¡Òõ´Ô µÍ‹ ÊÍ×è ÊÒÃÃÐËÇҋ §¤ÍÁ¾ÇÔ àµÍü ҋ ¹á¼§Ç§¨Ã Display-io ¢Í§á¼§
ǧ¨Ã MicroBOX ´§Ñ ¹¹éÑ ¨§Ö µÍŒ §Á«Õ Í¿µá Çõ ÇÑ Ë¹§èÖ ··èÕ Òí §Ò¹Í·ً Ò§½§›˜ ¤ÍÁ¾ÇÔ àµÍÃà ¾Í×è ÃºÑ áÅÐʧ‹ ¢ÍŒ ÁÅÙ ¡ºÑ ª´Ø ¡Å͋ §
ÊÁͧ¡Å «Í¿µá Ç÷ áèÕ ¹Ð¹Òí ¤Í× Hyper Terminal ¨ÐÁ¡Õ Òõ§Ñé ¤Ò‹ à¾Íè× ãª§Œ Ò¹áÊ´§ã¹¡Ãͺá¡·èÕ K4-1

¡Ò÷Òí §Ò¹¢Í§â»Ãá¡ÃÁ·Õè K4-2 Á´Õ §Ñ ¹Õé

(1) áÊ´§¼Å¢ÍŒ ¤ÇÒÁ·âÕè Á´ÅÙ LCD áÅÐ˹Ҍ µÒ‹ § Hyper Terminal º¹¤ÍÁ¾ÇÔ àµÍ÷ ãÕè ªÊŒ Í×è ÊÒÃ
¢ÍŒ ÁÅÙ â´ÂᨧŒ ãË¡Œ ´¤ÂÕ ã ´ æ ËÃÍ× ¡´¤ÂÕ  “A” à¾Íè× ÂµØ ¡Ô Ò÷Òí §Ò¹ ËÅ§Ñ ¨Ò¡Ê§‹ ¢ÍŒ ¤ÇÒÁ¨ÐµÍŒ §Ê§‹ Í¡Ñ ¢ÃСÒâ¹éÖ ºÃ÷´Ñ
ãËÁ͋ ͡仴nj  à¾Íè× ãËàŒ ¡´Ô ¡Òâ¹éÖ ºÃ÷´Ñ ãËÁˋ Å§Ñ Ê§‹ ¢ÍŒ ¤ÇÒÁ

(2) ǹµÃǨÊͺÇҋ ¤Ò‹ ¤ÂÕ · ¡èÕ ´¹¹Ñé ໹š “A” ËÃÍ× äÁ‹ ¶ÒŒ 㪋 ãË͌ Í¡¨Ò¡¡ÒÃǹŻ٠ᵶ‹ Ҍ äÁ㋠ª‹ ã˹Œ Òí
¤Ò‹ ¤ÂÕ · ¡èÕ ´ä»áÊ´§·âèÕ Á´ÅÙ LCD áÅÐ˹Ҍ µÒ‹ §¢Í§â»Ãá¡ÃÁ Hyper Terminal

(3) àÁÍè× ¡´¤ÂÕ  “A” ໹š Í¹Ñ ¨º¡Ò÷Òí §Ò¹ãËጠʴ§¢ÍŒ ¤ÇÒÁ Good Bye ·§éÑ ·âèÕ Á´ÅÙ LCD áÅÐ˹Ҍ
µÒ‹ § Hyper Terminal

·áèÕ ¼§Ç§¨Ã MicroBOX ã˨Œ ҋ Âä¿àÅÂéÕ § ǧ¨Ã¨Ð·Òí §Ò¹ ¨Ò¡¹¹éÑ ¡´¤ÂÕ µ ҋ §æ ¢Í§¤ÍÁ¾ÇÔ àµÍõ ÒÁµÍŒ §¡ÒÃ
áÅnj Ê´Ø ·ÒŒ ¡´¤ÂÕ  A Ê§Ñ à¡µ¡ÒÃáÊ´§¼Å¢ÍŒ ÁÅÙ µÒ‹ §æ ·ËèÕ ¹ÒŒ µÒ‹ § Hyper terminal áÅÐâÁ´ÅÙ LCD
   159   160   161   162   163   164   165   166   167   168   169