1. ÄÚµå ¹× ÁÖ¼®
2. °íÂû ¹× ½ÇÇè Æò°¡
I. ½ÇÇè1) USART ½ÉÈ
USART(Universal Synchronous/Asynchronous Receiver/Transmitter) Åë½ÅÀº µ¥ÀÌÅÍ Àü¼ÛÀÇ ±âº»ÀûÀÎ ¹æ¹ý Áß Çϳª·Î, ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯¿Í ÁÖº¯ ÀåÄ¡ °£ÀÇ ºñµ¿±â½Ä µ¥ÀÌÅÍ Àü¼Û ¹æ½ÄÀÌ´Ù. ÀÌ ½ÇÇè¿¡¼´Â USART Åë½ÅÀÇ ½ÉÈ ³»¿ëÀ» ´Ù·ç¸ç, µ¥ÀÌÅÍ Àü¼ÛÀÇ ¿ø¸®, ¼³Á¤ ¹æ¹ý, ±×¸®°í ½ÇÁ¦ ±¸Çö¿¡ ´ëÇÑ °úÁ¤À» »ó¼¼È÷ ¼³¸íÇÑ´Ù. USART Åë½ÅÀº µÎ °³ÀÇ ÀåÄ¡ °£¿¡ µ¥ÀÌÅ͸¦ ¼Û½ÅÇÏ°í ¼ö½ÅÇÏ´Â ±â´ÉÀ» Á¦°øÇÑ´Ù. ÀÌ ½Ã½ºÅÛÀÇ °¡Àå Å« ÀåÁ¡Àº ¼·Î ´Ù¸¥ Ŭ·Ï ÁÖÆļö¿¡¼ µ¿ÀÛÇÏ´Â ÀåÄ¡ °£¿¡µµ Åë½ÅÀÌ °¡´ÉÇÏ´Ù´Â Á¡ÀÌ´Ù. ÀÌ Åë½Å ¹æ½ÄÀº ¼Û½Å ¹× ¼ö½Å µ¥ÀÌÅÍ ºñÆ®ÀÇ µ¿±âȸ¦ ÅëÇØ ÀÌ·ç¾îÁö¸ç, À̸¦ À§ÇØ start ºñÆ®, µ¥ÀÌÅÍ ºñÆ®, Æи®Æ¼ ºñÆ®, stop ºñÆ®¸¦ »ç¿ëÇÏ´Â ÇÁ·¹ÀÓ ±¸Á¶¸¦ °¡Áø´Ù. µ¥ÀÌÅÍ Àü¼ÛÀº ÁÖ·Î 8ºñÆ® ¶Ç´Â 9ºñÆ® µ¥ÀÌÅÍ ÇüÅ·ΠÀÌ·ç¾îÁö¸ç, Àü¼Û ¼Óµµ´Â Baud Rate·Î ¼³Á¤µÈ´Ù. Baud Rate´Â ÃÊ´ç Àü¼ÛµÇ´Â ºñÆ® ¼ö¸¦ ³ªÅ¸³»¸ç, ¼Û½Å±â¿Í ¼ö½Å±â¿¡¼ µ¿ÀÏÇÏ°Ô ¼³Á¤ÇØ¾ß ¿Ã¹Ù¸¥ µ¥ÀÌÅÍ Àü¼ÛÀÌ ÀÌ·ç¾îÁø´Ù. ½ÇÇè¿¡¼´Â USART Åë½ÅÀ» ±¸¼ºÇϱâ À§ÇØ ¸ÕÀú ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯ÀÇ USART ¸ðµâÀ» ÃʱâÈÇØ¾ß ÇÑ¡¦(»ý·«)
|