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

3.4 ÊNj ¹»ÃСͺ¢Í§¢ÍŒ ÁÅÙ

¢ÍŒ ÁÅÙ ·ãèÕ ªãŒ ¹¡ÒûÃÐÁÇżŢͧäÁâ¤Ã¤Í¹â·ÃÅàÅÍù ¹Ñé ÊÒÁÒö¡ÃзÒí ä´µŒ §Ñé ᵋ 1 ºµÔ ¢¹Öé ä»
ÊÒí ËÃºÑ äÁâ¤Ã¤Í¹â·ÃÅàÅÍÏ ATmega16 㹪´Ø IPST-MicroBOX ¨Ð·Òí §Ò¹¡ºÑ ¢ÍŒ ÁÅÙ 1 ¶§Ö 16 ºµÔ â´Â
Á¡Õ ÒáÒí ˹´â¤Ã§ÊÃҌ §ÊNj ¹»ÃСͺ¢Í§¢ÍŒ ÁÅÙ ·àÕè »¹š Áҵðҹà´ÂÕ Ç¡ºÑ äÁâ¤Ã¤Í¹â·ÃÅàÅÍõ ÇÑ Í¹è×
·ÇÑè âÅ¡áÅÐàËÁÍ× ¹¡ºÑ 㹤ÍÁ¾ÇÔ àµÍô nj  ´§Ñ ¹Õé

àÇÃÔ ´

亵ʏ §Ù (8 ºµÔ º¹) 亵µ Òèí (8 ºµÔ Åҋ §)

MSB LSB

ºÔµ 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

¢ÍŒ ÁÅÙ *

¤Ò‹ ¹Òéí ˹¡Ñ 2# 2" 2! 2 2 2 2' 2& 2% 2$ 2# 2" 2! 2 2 2

* ÊÒÁÒöà»ÅÂèÕ ¹á»Å§ä´Œ

ºµÔ -¹ºÔ àºÅÔ -亵- àÇÃÔ ´ ໹š ªÍè× Ë¹Ç‹ ¢ͧ¢ÍŒ ÁÅÙ ·ãèÕ ªãŒ ¹¡ÒûÃÐÁÇżŢͧäÁâ¤Ã¤Í¹â·ÃÅàÅÍÏ
ºµÔ (bit) ໹š ¢¹Ò´¢Í§¢ÍŒ ÁÅÙ àÅ¢°Ò¹Êͧ·àèÕ Å¡ç ·ÊÕè ´Ø à·Ò‹ ¡ºÑ 1 ËÅ¡Ñ ¢Í§àÅ¢°Ò¹Êͧ
¹ºÔ àºÅÔ (nibble) Á¢Õ ¹Ò´à·Ò‹ ¡ºÑ 4 ºµÔ
亵 (byte) Á¢Õ ¹Ò´à·Ò‹ ¡ºÑ 8 ºµÔ
àÇÃÔ ´ (word) Á¢Õ ¹Ò´à·Ò‹ ¡ºÑ 16 ºµÔ ËÃÍ× 2 亵

3.5 ¡ÅÁ‹Ø ¤Òí ʧèÑ â»Ãá¡ÃÁÀÒÉÒ C ¢Í§äźÃÒÃÕ ipst.h ·ãÕè ªãŒ ¹¡ÒäǺ¤ÁØ
LED 8 ´Ç§

led8 ·Òí ˹Ҍ ·¡Õè Òí ˹´¤Ò‹ ¡ÒÃáÊ´§¼Å¢Í§ LED 8 ´Ç§º¹ºÍô DSP-4
led8_off ·Òí ˹Ҍ ·»Õè ´ ¡ÒÃáÊ´§¼Å¢Í§ LED 8 ´Ç§º¹ºÍô DSP-4
   27   28   29   30   31   32   33   34   35   36   37