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

l àªÍè× ÁµÍ‹ ¾Íõ PB3 ¢Í§á¼§Ç§¨Ã¤Çº¤ÁØ MicroBOX à¢ÒŒ ¡ºÑ ¨´Ø µÍ‹ DIGIT3 ¢Í§á¼§Ç§¨Ã DSP-4
l àªÍ×è ÁµÍ‹ ¾Íõ PB2 ¢Í§á¼§Ç§¨Ã¤Çº¤ÁØ MicroBOX à¢ÒŒ ¡ºÑ ¨´Ø µÍ‹ DIGIT2 ¢Í§á¼§Ç§¨Ã DSP-4
l àªÍè× ÁµÍ‹ ¾Íõ PB1 ¢Í§á¼§Ç§¨Ã¤Çº¤ÁØ MicroBOX à¢ÒŒ ¡ºÑ ¨´Ø µÍ‹ DIGIT1 ¢Í§á¼§Ç§¨Ã DSP-4

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

5.1 ÊÃҌ §ä¿Å⏠»Ãà¨¡ç µª Íè× AnalogTest01 áÅоÁÔ ¾â »Ãá¡ÃÁÀÒÉÒ C µÒÁâ»Ãá¡ÃÁ·èÕ L5-1

5.2 ·Òí ¡ÒäÍÁä¾ÅᏠÅдÒǹ⏠ËÅ´â»Ãá¡ÃÁà¾Íè× ·´Êͺ¼ÅÅ¾Ñ ¸¡ Ò÷Òí §Ò¹

5.3 Ã¹Ñ â»Ãá¡ÃÁ ·´Åͧ»ÃºÑ ¤Ò‹ ·áèÕ ¡¹ËÁ¹Ø ¢Í§µÇÑ µÒŒ ¹·Ò¹»ÃºÑ ¤Ò‹ ä´ºŒ ¹á¼§Ç§¨Ã ZX-POT Ê§Ñ à¡µ¡Ò÷Òí §Ò¹¢Í§
LED µÇÑ àÅ¢ 7 ÊNj ¹º¹á¼§Ç§¨Ã DSP-4

LED µÇÑ àÅ¢ 7 ÊNj ¹º¹á¼§Ç§¨Ã DSP-4 ¨ÐáÊ´§¤Ò‹ 0000 àÁÍ×è »ÃºÑ á¡¹ËÁ¹Ø ¢Í§µÇÑ µÒŒ ¹·Ò¹»ÃºÑ ¤Ò‹ 䴌
º¹á¼§Ç§¨Ã ZX-POT ä»·Ò§«ÒŒ ÂÊ´Ø áÅÐàÁÍ×è »ÃºÑ ä»·Ò§¢ÇÒÊ´Ø ¤Ò‹ ·äÕè ´¨Œ ÐÍÂã‹Ù ¹ªÇ‹ § 1020 ¶§Ö 1023 ¢¹Öé Í¡ً ºÑ
ÊÀÒÇÐä¿àÅéÕ§㹢³Ð¹Ñ鹢ͧǧ¨Ã

#include // ¼¹Ç¡ä¿Åä ÅºÃÒÃËÕ Å¡Ñ “ipst.h”
void main()
{

while(1) // Ż٠ǹÃͺäÁË ¨ÙŒ º
{

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

¤Òí ͸ºÔ ÒÂâ»Ãá¡ÃÁ
¤Ò‹ ¢Í§Ê­Ñ ­Ò³ÍйÒÅÍ¡¨Ð¶¡Ù á»Å§à»¹š ´¨Ô µÔ ÍÅ 10 ºµÔ áÅШ´Ñ û٠Ẻ໹š àÅ¢°Ò¹ÊºÔ ¨ÐÁ¤Õ ҋ 㹪Nj §

0 ¶§Ö 1023 ¨Ò¡¡Ò÷Òí §Ò¹¢Í§¤Òí ʧÑè analog(6) ¨Ò¡¹¹éÑ ¤Ò‹ ¢ÍŒ ÁÅÙ ¹¹éÑ ä´ÃŒ ºÑ ¡ÒÃʧ‹ µÍ‹ ä»áÊ´§·èÕ LED µÇÑ àÅ¢ 7
ÊNj ¹ ¼Ò‹ ¹¿§˜ ¡ª ¹Ñè segment ÍÂҋ §µÍ‹ à¹Íè× § ·§éÑ ¹àÕé »¹š ¼ÅÁÒ¨Ò¡¡Ò÷Òí §Ò¹ÀÒÂã¹Å»Ù while(1){} ·àÕè §Íè× ¹ä¢à»¹š
¨Ã§Ô µÅÍ´àÇÅÒ

â»Ãá¡ÃÁ·èÕ L5-1 : ä¿Å AnalogTest01.c â»Ãá¡ÃÁÀÒÉÒ C ÊÒí ËÃºÑ Íҋ ¹¤Ò‹ Ê­Ñ ­Ò³ÍйÒÅÍ¡ÍÂҋ §§Ò‹ Â
   67   68   69   70   71   72   73   74   75   76