Page 64 - ipst-basiclab
P. 64
l ¤Áً Í× ¡Ò÷´ÅͧàºÍé× §µ¹Œ ¢Í§¡Å͋ §ÊÁͧ¡Å IPST-MicroBOX

//——————————— àÁÍè× ¤ÃºàÇÅÒµÒÁ·¡èÕ Òí ˹´ ————————————//
out_d(7,0); // ´ºÑ LED à¹Íè× §¨Ò¡¹ºÑ àÇÅҤúµÒÁµÍŒ §¡ÒÃáÅnj
run=0; // à¤ÅÂÕ Ã¤ ҋ µÇÑ á»ÃáÊ´§Ê¶Ò¹Ð¡ÒùºÑ à¾Í×è ¡ÅºÑ ä»àÃÁèÔ µ¹Œ ãËÁ‹
}
}

¤Òí ͸ºÔ ÒÂâ»Ãá¡ÃÁ
â»Ãá¡ÃÁ¹ÇÕé ¹·Òí §Ò¹«Òéí à´ÁÔ ÀÒÂã¹ÊNj ¹¢Í§ while(1){} â´Âầ‹ ¡Ò÷Òí §Ò¹à»¹š 3 ÊNj ¹´§Ñ ¹éÕ
ÊNj ¹·Õè 1 ÊNj ¹¢Í§¡Òõ§Ñé ¤Ò‹ àÇÅÒ
໹š Ż٠¡Ò÷Òí §Ò¹áá·¨Õè Òí ໹š µÍŒ §Á¡Õ ÒÃÃºÑ ¤Ò‹ àÇÅÒ¨Ò¡¼ãٌ ª§Œ Ò¹Çҋ µÍŒ §¡ÒáÒí ˹´àÇÅÒ㹡ÒÃ

·Òí §Ò¹¡ÇèÕ ¹Ô Ò·Õ â´Â¡Òí ˹´ä´µŒ §éÑ áµ‹ 0 ¶§Ö 99 â´ÂÀÒÂã¹Å»Ù ¹¨éÕ ÐǹáÊ´§¤Ò‹ àÇÅÒáÅеÃǨ¨ºÑ ¡Òá´ÊÇµÔ ª· èÕ
PA1 áÅÐ PA3 â´Â¶ÒŒ ¡´»Á†Ø ÊÇµÔ ª PA1 ¤Ò‹ àÇÅÒ¨Ðà¾ÁÔè ¢¹Öé ¤Ã§Ñé ÅÐ 1 ¤Ò‹ â´ÂÁµÕ ÇÑ á»Ã time ·Òí ˹Ҍ ·àÕè ¡ºç ¤Ò‹
àÇÅÒ·µÕè §éÑ änj ÊÒÁÒö¡´ÊÇµÔ ª¤ Ҍ §à¾Í× à‹ ¾ÁèÔ ¤Ò‹ ÍÂҋ §ÃÇ´àÃÇç 䴌

ËÅ§Ñ ¨Ò¡µ§éÑ àÇÅÒàÃÂÕ ºÃ͌ ÂáÅnj àÁÍ×è ¡´ÊÇµÔ ª· Õè PA3 µÇÑ á»Ã run ¨Ð¶¡Ù ¡Òí ˹´¤Ò‹ ãËÁŒ ¤Õ ҋ ໹š
“1” à¾Í×è ãËʌ ÒÁÒöËÅ´Ø ÍÍ¡¨Ò¡Å»Ù ¡Òõ§Ñé ¤Ò‹ àÇÅÒ¹Õé áÅnj ·Òí ¡ÒÃà»´ LED ·µèÕ Í‹ ¡ºÑ ¢Ò¾Íõ PD7 ·¹Ñ ·Õ

ÊNj ¹·èÕ 2 ÊNj ¹¢Í§¡ÒùºÑ àÇÅÒµÒÁ·¡Õè Òí ˹´
ÀÒÂËÅ§Ñ ·¼èÕ ¾ÙŒ ²Ñ ¹Ò¡´ÊÇµÔ ª· èÕ PA3 «¾Õ ÂÕ ¨Ù ÐËÅ´Ø à¢ÒŒ ÁÒ·Òí §Ò¹ã¹Å»Ù ¢Í§¡ÒùºÑ àÇÅÒ¹Õé â´Âã¹

ÊNj ¹¹àÕé »¹š ¡ÒÃǹáÊ´§¼Å¡ÒùºÑ ¢Í§àÇÅÒ ·¡Ø æ 1 Ç¹Ô Ò·Õ ¨ÐÅ´¤Ò‹ àÇÅÒã¹µÇÑ á»Ã time ŧ 1 ¤Ò‹ ¡ÒÃËÅ´Ø ÍÍ¡
¨Ò¡Å»Ù ¡Ò÷Òí §Ò¹à¡´Ô ¢¹Öé àÁÍè× ¤Ò‹ ¢Í§µÇÑ á»Ã time ໹š 0

ÊNj ¹·Õè 3 ¡Ò÷Òí §Ò¹àÁÍ×è ¤ÃºàÇÅÒ
àÁÍè× ¡ÒùºÑ àÇÅÒʹÔé Ê´Ø Å§ ¡Ò÷Òí §Ò¹¢Í§â»Ãá¡ÃÁ¨Ð¾¹Œ ¨Ò¡Å»Ù ÊNj ¹¢Í§¡ÒùºÑ àÇÅÒ áÅnj ·Òí

¡Òû´ LED ·µèÕ Í‹ ¡ºÑ ¢Ò¾Íõ PD7 áÅÐà¤ÅÂÕ Ã¤ ҋ µÇÑ á»Ã run à¾Í×è àÃÁèÔ µ¹Œ ¡Ò÷Òí §Ò¹ã¹ÃͺãËÁ‹

â»Ãá¡ÃÁ·Õè L4-5 : ä¿Å 7segTest05.c â»Ãá¡ÃÁÀÒÉÒ C ÊÒí ËÃºÑ ÊÃҌ §à¤ÃÍè× §µ§éÑ àÇÅÒ 99 Ç¹Ô Ò·Õ (¨º)
   59   60   61   62   63   64   65   66   67   68   69