|
|
 |
±âÃÊÀüÀÚÀü±â-¸ðÅÍ Á¦¾î ½ÇÇè º¸°í¼ |
 |
|
|
|
 |
|
 |
 |
Ű¿öµå : |
|
|
¼Ò°³±Û |
±âÃÊÀüÀÚÀü±â-¸ðÅÍ Á¦¾î ½ÇÇè º¸°í¼ |
¿ä¾à |
¸ðÅÍÁ¦¾î
1. AVR À̶õ?
¾ÆÆ®¸á AVR(Atmel AVR)Àº 1966³â ¾ÆÆ®¸á »ç¿¡¼ °³¹ßµÈ ÇϹöµå ±¸Á¶·Î ¼öÁ¤ÇÑ 8ºñÆ® RISC ´ÜÀÏĨ ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯ÀÌ´Ù. Ãâ½Ã ´ç½Ã AVRÀº ÇÁ·Î±×·¥À» ÀúÀåÇϱâ À§ÇØ ÀÌ¿ëÇÑ ¸Þ¸ð¸® ¹æ½ÄÀ» ´Ù¸¥ ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯ ó·³ ROM, EPROM ¶Ç´Â EEPROM À» »ç¿ëÇÏÁö ¾Ê°í, ´ÜÀÏĨ Ç÷¡½Ã¸Þ¸ð¸®¸¦ »ç¿ëÇÑ ÃÖÃÊÀÇ ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯Áß ÇϳªÀÌ´Ù. AVRÀÇ Á¾·ù¿¡´Â ¾ÆÆ®¸á AVRÀº AVR UC3, AVR XMEGA, megaAVR, tinyAVR ½Ã¸®Áî µîÀÌ ÀÖÀ¸¸ç ±× Áß, ATmega128ÀÌ ±³À°¿ëÀ¸·Î °¡Àå ÈçÇÏ°Ô ¾²ÀδÙ. AVRÀÇ ±¸¼ºÀ¸·Î´Â AVRÀº Áß¾Óó¸®ÀåÄ¡¿Í ¼Ò¿ë·® Flash ROMÀÌ ÇϳªÀÇ IC¿¡ ÁýÀûµÇ¾î ÀÖ´Ù. ´ÙÀ½Àº AVRÀÇ Æ¯¼ºÀÌ´Ù.
- AVR 8-Bit micro-controller : AVRÀº Atmel»çÀÇ "Alf(Bogen) Vergard (Wollan) RISC micro-controller" - RISC´Â Reduced Instruction Set ComputerÀÇ ¾àÀڷμ 1 ¸í·É »çÀÌŬÀÌ ³»ºÎ ClockÀÇ 1 Clock¿¡ ÀÇÇØ 󸮵Ǵ ¹æ½Ä - AVRÀÇ ÀåÁ¡Àº PIC º¸´Ù 󸮼ӵµ°¡ ºü¸£°í 8051º¸´Ù ÀÚ¿øÀÌ Ç³ºÎÇϴٴ Ư¡ÀÌ ÀÖ¾î Áß¼Ò±Ô¸ðÀÇ »ê¾÷¿ë Á¦¾î±âÁ¦ÀÛ¿¡ ÀûÇÕ. - ISP (In System Programming) ±â´ÉÀÌ ÀÖ¾î AVR ĨÀ» ±âÆÇ¿¡ ºÎÂøÇÑ »óÅ¿¡¼ ³»ºÎ FLASH·Ò°ú EEPROMÀ» ¿©·¯ ¹ø ÇÁ·Î±×·¡¹Ö °¡´É. - C¾ð¾î 󸮸¦ °·ÂÇÏ°Ô Áö¿ø. - CPU ¼³°è ´Ü°è¿¡¼ ·¹Áö½ºÅÍ/¸Þ¸ð¸®/¸í·É¾î°¡ C¾ð¾î¿¡ ÀûÇÕÇϵµ·Ï ¼³°è - RISC ±¸Á¶ÀÇ °í¼Ó 󸮰¡ °¡´ÉÇÏ´Ù. (°°Àº ClockÀ¸·Î µ¿ÀÛ ½Ã PICº¸´Ù 4¹è ºü¸£°í, 8051º¸´Ù 10¹è ÀÌ»ó ºü¸§) - 1MHz¿¡ 1MIPSÀÇ Ã³¸® ´É·ÂÀÌ ÀÖ¾î 10MHz·Î µ¿ÀÛÇÏ´Â °æ¿ì 10MIPSÀÇ Ã³¸® ´É·Â ¹ßÈÖ - 8-ºñÆ® RISC(Reduced Instruction Set Computer) ±¸Á¶·Î ¸í·É¾î°¡ °£´ÜÇÏ¸ç µ¿ÀÛ ¼Óµµ |
 |
|
 |
|

À§ Á¤º¸¹× °Ô½Ã¹° ³»¿ëÀÇ Áø½Ç¼º¿¡ ´ëÇÏ¿© º¸ÁõÇÏÁö ¾Æ´ÏÇϸç, ÇØ´ç Á¤º¸ ¹× °Ô½Ã¹° ÀúÀ۱ǰú ±âŸ ¹ýÀû Ã¥ÀÓÀº ÀÚ·á µî·ÏÀÚ¿¡°Ô ÀÖ½À´Ï´Ù. À§ Á¤º¸¹× °Ô½Ã¹° ³»¿ëÀÇ ºÒ¹ýÀû ÀÌ¿ë, ¹«´ÜÀüÀç¹× ¹èÆ÷´Â ±ÝÁöµÇ¾î ÀÖ½À´Ï´Ù. ÀúÀÛ±ÇÄ§ÇØ, ¸í¿¹ÈÑ¼Õ µî ºÐÀï¿ä¼Ò ¹ß°ß½Ã ÇÏ´ÜÀÇ ÀúÀÛ±Ç Ä§ÇØ½Å°í¸¦ ÀÌ¿ëÇØ Áֽñ⠹ٶø´Ï´Ù. |
|