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

µÍ‹ 仹¨éÕ Ð¢Í¡µÇÑ ÍÂҋ §à»ÃÂÕ ºà·ÂÕ º¡Òþ²Ñ ¹Òâ»Ãá¡ÃÁ·§éÑ 2 û٠ẺÀÒÂãµ¼Œ ÅÅ¾Ñ ¸¢ ͧ¡ÒÃ
·íÒ§Ò¹·èÕàËÁ×͹¡Ñ¹

Ẻ·Õè 1 àÅÍ× ¡¼¹Ç¡ä¿Åä ÅºÃÒÃÕ ipst.h

â»Ãá¡ÃÁ·Õè 1-1

#include

void main()
{

while(1)

{

segment(analog(6)); // áÊ´§¤Ò‹ ÍйÒÅÍ¡·ÍèÕ Ò‹ ¹ä´¨Œ Ò¡¾Íõ PA6 ·Õè LED 7 ÊNj ¹

}

}

â»Ãá¡ÃÁ¹àéÕ »¹š â»Ãá¡ÃÁÍҋ ¹¤Ò‹ Ê­Ñ ­Ò³ÍйÒÅÍ¡¨Ò¡¾Íõ PA6 áÅnj ¼Ò‹ ¹¡Ãкǹ¡ÒÃá»Å§à»¹š ¢ÍŒ ÁÅÙ

´¨Ô µÔ ÍÅà¾Í×è ¹Òí ÁÒáÊ´§¼Å·èÕ LED µÇÑ àÅ¢ 7 ÊNj ¹ àÁÍè× ¤ÍÁä¾Å⏠»Ãá¡ÃÁáÅnj ÊÒÁÒöµÃǨÊͺ¡ÒÃ㪷Œ Ã¾Ñ Âҡâͧ

äÁâ¤Ã¤Í¹â·ÃÅàÅÍÏ ATmega16 «§èÖ à»¹š äÁâ¤Ã¤Í¹â·ÃÅàÅÍÃˏ Å¡Ñ ¢Í§á¼§Ç§¨Ã MicroBOX ·ËèÕ ¹ÒŒ µÒ‹ § Build ¾ºÇҋ

㪌˹‹Ç¤ÇÒÁ¨íÒâ»Ãá¡ÃÁ 9,184 亵

㪌˹‹Ç¤ÇÒÁ¨íÒ¢ŒÍÁÙÅ 32 亵

Ẻ·èÕ 2 àÅÍ× ¡¼¹Ç¡à©¾ÒÐä¿Åä ÅºÃÒÃÕ segment.h áÅÐ analog.h

â»Ãá¡ÃÁ·èÕ 1-2

#include // ÊÒí ËÃºÑ ¿§˜ ¡ª ¹Ñè segment

#include // ÊÒí ËÃºÑ ¿§˜ ¡ª ¹èÑ analog

void main()

{

while(1)

{

segment(analog(6)); // áÊ´§¤Ò‹ ÍйÒÅÍ¡·ÍÕè ҋ ¹ä´¨Œ Ò¡¾Íõ PA6 ·èÕ LED 7 ÊNj ¹

}

}

â»Ãá¡ÃÁ¹éըзíÒ§Ò¹àËÁ×͹¡Ñºà»š¹â»Ãá¡ÃÁ·èÕ 1-1 àÁ×èͤÍÁä¾Åâ»Ãá¡ÃÁàÃÕºÌÍ µÃǨÊͺ¡ÒÃ㪌

·Ã¾Ñ ÂҡâͧäÁâ¤Ã¤Í¹â·ÃÅàÅÍÏ ATMega16 ·ËèÕ ¹ÒŒ µÒ‹ § Build ¾ºÇҋ

㪌˹‹Ç¤ÇÒÁ¨íÒâ»Ãá¡ÃÁ 2,674 亵
㪌˹‹Ç¤ÇÒÁ¨íÒ¢ŒÍÁÙÅ 19 亵
   4   5   6   7   8   9   10   11   12   13   14