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

¢Ñ鹵͹¡Ò÷´Åͧ

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

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

led8(0b10000001); // LED ËÅ¡Ñ 0 áÅÐ 7 à·Ò‹ ¹¹éÑ ·¨Õè е´Ô ÊÇҋ § ¹Í¡¹¹éÑ ¨Ð´ºÑ ·§éÑ ËÁ´
}
¤Òí ͸ºÔ ÒÂâ»Ãá¡ÃÁ

¡Ò÷Òí §Ò¹¢Í§â»Ãá¡ÃÁ¹Õé ¢ÍŒ ÁÅÙ àÅ¢°Ò¹Êͧ 10000001 ¶¡Ù ʧ‹ Í͡价ҧ¾Íõ C ¼Ò‹ ¹¿§˜ ¡ª ¹Ñè led8
â´Â¤Ò‹ ¢ÍŒ ÁÅÙ 8 ºµÔ ·ÊèÕ §‹ ä»ã¹Ã»Ù ¢Í§àÅ¢°Ò¹ÊͧÊÒÁÒöà·ÂÕ ºà¤ÂÕ §ä´¡Œ ºÑ µÒí á˹§‹ ËÅ¡Ñ ¢Í§ LED ·§éÑ 8 ´Ç§¹¹èÑ
àͧ â´Â¤Ò‹ ¢Í§ËÅ¡Ñ ¢ÍŒ ÁÅÙ ã´à»¹š “1” LED»ÃШÒí ËÅ¡Ñ ¹¹Ñé ¨Ðµ´Ô ÊÇҋ § ã¹·Ò§¡ÅºÑ ¡¹Ñ ¶ÒŒ Á¤Õ ҋ ໹š “0” LED ¡¨ç Ð
´ºÑ ´§Ñ ¹¹Ñé ¶ÒŒ ·Òí ¡ÒÃá¡äŒ ¢â»Ãá¡ÃÁà¾Í×è ʧ‹ ¤Ò‹ ãËÁ¨‹ Ðä´¼Œ ÅÅ¾Ñ ¸· áèÕ µ¡µÒ‹ §¡¹Ñ ä»

â»Ãá¡ÃÁ·Õè L3-1 : ä¿Å 8LedControl01.c â»Ãá¡ÃÁÀÒÉÒ C ÊÒí ËÃºÑ ·´Åͧ¤Çº¤ÁØ LED 8 ´Ç§

3.1.3 Ã¹Ñ â»Ãá¡ÃÁ Ê§Ñ à¡µ¡Ò÷Òí §Ò¹¢Í§ LED 8 ´Ç§º¹á¼§Ç§¨Ã DSP-4
LED ·ËèÕ Å¡Ñ 0 áÅÐ 7 ¢Í§á¼§Ç§¨Ã DSP-4 µ´Ô ÊÇҋ § ¨Ò¡¼Å¢Í§¢ÍŒ ÁÅÙ 10000001 ·¡èÕ Òí ˹´ã¹â»Ãá¡ÃÁ

%$ # " !

3.1.4 ·´Åͧá¡äŒ ¢¢ÍŒ ÁÅÙ áÊ´§¼Å໹š led8(0b11110000); ·Òí ¡ÒäÍÁä¾Åä ¿Å⏠»Ãà¨¡ç µã ËÁ‹ áÅnj ´Òǹ⏠ËÅ´
â»Ãá¡ÃÁä»Â§Ñ ἧǧ¨Ã MicroBOX

䴌¼Å¡Ò÷íÒ§Ò¹´Ñ§¹éÕ

%$ # " !

3.1.5 ·´Åͧá¡äŒ ¢¢ÍŒ ÁÅÙ áÊ´§¼Å໹š led8(0b00011000); ·Òí ¡ÒäÍÁä¾Åä ¿Å⏠»Ãà¨¡ç µã ËÁ‹ áÅnj ´Òǹ⏠ËÅ´
â»Ãá¡ÃÁä»Â§Ñ ἧǧ¨Ã MicroBOX

䴌¼Å¡Ò÷íÒ§Ò¹´Ñ§¹Õé

%$ # " !
   29   30   31   32   33   34   35   36   37   38   39