1. ¿¹Á¦
USART Åë½Å¿¡ ´ëÇÑ ¿¹Á¦´Â ½ÇÇèÀÇ ÁÖ¿ä ºÎºÐÀ¸·Î, ¿©·¯ °¡Áö Åë½Å ÇÁ·ÎÅäÄÝ Áß¿¡¼ °¡Àå ¸¹ÀÌ »ç¿ëµÇ´Â ¹æ½Ä Áß ÇϳªÀÌ´Ù. USART´Â Universal Asynchronous Receiver-TransmitterÀÇ ¾àÀÚ·Î, ºñµ¿±â½Ä Åë½ÅÀ» À§ÇÑ Çϵå¿þ¾î ¸ðµâÀÌ´Ù. ÀÌ Åë½Å ¹æ½ÄÀº µÎ ÀåÄ¡ °£ÀÇ µ¥ÀÌÅ͸¦ ÁÖ°í¹Þ±â À§ÇÑ °£´ÜÇÏ°í È¿°úÀûÀÎ ¹æ¹ýÀ» Á¦°øÇÑ´Ù. À̹ø ½ÇÇè¿¡¼´Â ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯¿Í PC °£ÀÇ USART Åë½ÅÀ» ¼³Á¤ÇÏ°í µ¥ÀÌÅ͸¦ ¼Û¼ö½ÅÇÏ´Â °úÁ¤À» ÁøÇàÇß´Ù. ½ÇÇè¿¡ »ç¿ëµÈ ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯´Â AVR °è¿ÀÇ ATmega ½Ã¸®Áî·Î, ÀÌ Ä¨¿¡´Â ±âº»ÀûÀ¸·Î USART ¸ðµâÀÌ ³»ÀåµÇ¾î ÀÖ¾î º°µµÀÇ ¿ÜºÎ ȸ·Î ¾øÀ̵µ Åë½ÅÀ» ±¸ÇöÇÒ ¼ö ÀÖ´Ù. Ãʱ⠼³Á¤À¸·Î´Â º¸·¹ÀÌÆ®¸¦ 9600 bps·Î ¼³Á¤Çß´Ù. ÀÌ´Â ÀϹÝÀûÀÎ Åë½Å ¼Óµµ·Î, ´ëºÎºÐÀÇ È¯°æ¿¡¼ ¾ÈÁ¤ÀûÀ¸·Î µ¥ÀÌÅ͸¦ ¼Û½ÅÇϱ⿡ ÀûÇÕÇÏ´Ù. Åë½ÅÀÌ °¡´ÉÇϵµ·Ï Çϱâ À§ÇØ, ¸ÕÀú ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯ÀÇ µ¥ÀÌÅÍ ¼Û½Å ¹× ¼ö½Å ±â´ÉÀ» ¼³Á¤ÇÏ´Â ÇÁ·Î±×·¥À» ÀÛ¼ºÇß´Ù. ÃʱâÈ °úÁ¤¿¡¼´Â ´ÙÀ½°ú °°Àº ¼³Á¤ÀÌ ÇÊ¿äÇß´Ù. ¸ÕÀú, USART ÄÁÆ®·Ñ ·¹Áö½ºÅ͸¦ ÅëÇØ ºñÆ® ¼³Á¤, ¸ÖƼÇ÷º½º ¼³Á¤ µîÀ» ÁøÇàÇß´Ù. ±× ÈÄ, ¼Û½Å ¹× ¼ö½Å ¹öÆÛ¸¦ È°¼ºÈÇÏ¿© CPU°¡ µ¥ÀÌÅ͸¦ ¼Û½ÅÇÏ°Å¡¦(»ý·«)
|