Page 29 - ipst-sensorlab
P. 29
¤Á‹Ù Í× ¡Ò÷´ÅͧáÅÐ㪧Œ Ò¹µÇÑ µÃǨ¨ºÑ ¢Í§ª´Ø ¡Å͋ §ÊÁͧ¡Å IPST-MicroBOX l 29

¡ÒÃàª×èÍÁµ‹Í·Ò§ÎÒÏ´áÇÏ

l àªÍ×è ÁµÍ‹ ¢Ò¾Íõ PA2 ¢Í§á¼§Ç§¨Ã MicroBOX à¢ÒŒ ¡ºÑ ¨´Ø µÍ‹ àÍÒµ¾ µØ ¢Í§á¼§Ç§¨ÃµÃǨ¨ºÑ áʧÊз͌ ¹ ZX-
REFLECT

l àªÍè× ÁµÍ‹ ¢ÒÊ­Ñ ­Ò³¾Íõ C ¢Í§á¼§Ç§¨Ã¤Çº¤ÁØ MicroBOX à¢ÒŒ ¡ºÑ ¨´Ø µÍ‹ PORT ¢Í§á¼§Ç§¨Ã DSP-4 ´ÇŒ Â
ÊÒÂÊ­Ñ ­Ò³ JST10BB-8
l àªÍ×è ÁµÍ‹ ¾Íõ PB4 ¢Í§á¼§Ç§¨Ã¤Çº¤ÁØ MicroBOX à¢ÒŒ ¡ºÑ ¨´Ø µÍ‹ DIGIT4 ¢Í§á¼§Ç§¨Ã DSP-4
l àªÍè× ÁµÍ‹ ¾Íõ PB3 ¢Í§á¼§Ç§¨Ã¤Çº¤ÁØ MicroBOX à¢ÒŒ ¡ºÑ ¨´Ø µÍ‹ DIGIT3 ¢Í§á¼§Ç§¨Ã DSP-4
l àªÍè× ÁµÍ‹ ¾Íõ PB2 ¢Í§á¼§Ç§¨Ã¤Çº¤ÁØ MicroBOX à¢ÒŒ ¡ºÑ ¨´Ø µÍ‹ DIGIT2 ¢Í§á¼§Ç§¨Ã DSP-4
l àªÍ×è ÁµÍ‹ ¾Íõ PB1 ¢Í§á¼§Ç§¨Ã¤Çº¤ÁØ MicroBOX à¢ÒŒ ¡ºÑ ¨´Ø µÍ‹ DIGIT1 ¢Í§á¼§Ç§¨Ã DSP-4

¢¹éÑ µÍ¹¡Ò÷´Åͧ

A3.1.1 ÊÃҌ §ä¿Å⏠»Ãà¨¡ç µª Í×è ReflectTest01 áÅоÁÔ ¾â »Ãá¡ÃÁÀÒÉÒ C µÒÁâ»Ãá¡ÃÁ·èÕ A3-1
A3.1.2 ·Òí ¡ÒäÍÁä¾ÅᏠÅдÒǹ⏠ËÅ´â»Ãá¡ÃÁà¾Íè× ·´Êͺ¼ÅÅ¾Ñ ¸¡ Ò÷Òí §Ò¹

#include // ¼¹Ç¡ä¿Åä ÅºÃÒÃÊÕ Òí ËÃºÑ ¿§˜ ¡ª ¹èÑ sleep
#include // ¼¹Ç¡ä¿Åä ÅºÃÒÃÊÕ Òí ËÃºÑ ¿§˜ ¡ª ¹Ñè analog
#include // ¼¹Ç¡ä¿Åä ÅºÃÒÃÊÕ Òí ËÃºÑ ¿§˜ ¡ª ¹èÑ segment
void main()
{ // Ż٠ǹÃͺäÁË ¨ÙŒ º

while(1) // áÊ´§¤Ò‹ »ÃÁÔ Ò³áʧ·ÍèÕ Ò‹ ¹ä´¨Œ Ò¡¾Íõ PA5 ·Õè LED 7 ÊNj ¹
{ // ˹Nj §àÇÅÒ 0.2 Ç¹Ô Ò·àÕ ¾Íè× ¡ÒÃáÊ´§¼Å·ªèÕ ´Ñ ਹ¢¹Öé

segment(analog(2));
sleep(200);
}
}
¤Òí ͸ºÔ ÒÂâ»Ãá¡ÃÁ

â»Ãá¡ÃÁ¹·Õé Òí §Ò¹Ç¹ã¹Å»Ù while(1){} â´Â¨ÐǹÍҋ ¹¤Ò‹ ¢Í§Ê­Ñ ­Ò³ÍйÒÅÍ¡¢Í§¾Íõ PA2 ·¼Õè ҋ ¹
¡ÒÃá»Å§à»¹š ¢ÍŒ ÁÅÙ ´¨Ô µÔ ÍÅáÅnj ¨Ò¡¹¹éÑ ¹Òí ¤Ò‹ ·äèÕ ´¹Œ ¹Ñé ÁÒáÊ´§¼Å·Õè LED µÇÑ àÅ¢ 7 ÊNj ¹º¹á¼§Ç§¨Ã DSP-4
â´Â¡ÒÃǹÍҋ ¹¤Ò‹ ¨Ð¡ÃзÒí ã¹·¡Ø æ 0.2 Ç¹Ô Ò·âÕ ´Â»ÃÐÁÒ³

â»Ãá¡ÃÁ·Õè A3-1 : ä¿Å ReflectTest01.c â»Ãá¡ÃÁÀÒÉÒ C ÊÒí ËÃºÑ ·´Êͺ¡Ò÷Òí §Ò¹¢Í§á¼§Ç§¨Ã
µÃǨ¨ºÑ áʧÊз͌ ¹
   24   25   26   27   28   29   30   31   32   33   34