1. Á¦Ç° ¼Ò°³:
ÀÌ ÇÁ·Î±×·¡¸Ó´Â µ¶¸³ÀûÀ¸·Î Çϵå¿þ¾î¿Í Æß¿þ¾î¸¦ ¿¬±¸ÇÏ°í °³¹ßÇϸç ÃֽŠAVR ½ºÆ©µð¿À 7; AVR ½ºÆ©µð¿À 6.2 ¹× MicrosoftÀÇ ÃֽŠ¹öÀüÀ» »ç¿ëÇÏ¿© ATMEL¿¡¼ °³¹ß ÇÑ V5.0 ÅëÇÕ °³¹ß ȯ°æÀ» ¿Ïº®ÇÏ°Ô Áö¿øÇÕ´Ï´Ù. ±×¹° ¾ÆÅ°ÅØó. ¶ÇÇÑ 9 ¿ù¿¡ AmtelÀÌ Ãâ½Ã ÇÑ AVRÀ» Áö¿øÇÕ´Ï´Ù 2011 ½ºÆ©µð¿À V4.19 ÀÇ ¿ø·¡ ¾ÆÅ°ÅØóÀÇ ±Ã±ØÀû ÀÎ ¹öÀü. AVR Studio4 ½Ã¸®Áî´Â Ãʱ⿡ AVR ĨÀ» »ç¿ëÇÑ ¿£Áö´Ï¾î¿¡°Ô °¡Àå Ä£¼÷ÇÑ ¹öÀüÀÔ´Ï´Ù. Áö¿øµÇ´Â ĨÀº ´õ Æ÷°ýÀûÀÌÁö¸¸ 2011 ³â 9 ¿ù V4.19 °¡ Ãâ½ÃµÈ ÈÄ ¾÷µ¥ÀÌÆ®°¡ °ø½ÄÀûÀ¸·Î ÁߴܵǾú½À´Ï´Ù.
AVR Studio 5 ¹× v6.X, V7.X ´Â 2012 ÈÄ AVR Á¦Ç° °³¹ßÀ» À§ÇØ AtmelÀÌ ±ÇÀåÇÏ´Â ÅëÇÕ °³¹ß ȯ°æÀÔ´Ï´Ù. ÅëÇÕ °³¹ß ȯ°æÀº C ¾ð¾î ÄÄÆÄÀÏ·¯¸¦ ÅëÇÕÇÏ¿© °³¹ß ÇÁ·Î±×·¥À»º¸´Ù Æí¸®ÇÏ°í ºü¸£°Ô ¸¸µé°í ±¸¼ºÇϱ⠽±°í ¹«·á·Î ´Ù¿î·ÎµåÇÏ¿© »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. AVR Ĩ °³¹ß ¿£Áö´Ï¾îÀÇ ´ë´Ù¼ö°¡ Á¡Á¡ ´õ ¼±È£ÇÏ°í ÀÖ½À´Ï´Ù.
Taoxing ElectronicsÀÌ °³¹ß ÇÑ stk500 °ú ȣȯµÇ´Â AVR ISP´Â °ø½Ä Ç׸ñ Æò°¡ ¹× ÇÁ·Î±×·¡¹Ö Å°Æ® stk500 ÀÇ ISP ±â´É°ú ÁøÁ¤À¸·Î ȣȯµÇ´Â AVR ¸¶ÀÌÅ©·Î ÄÁÆ®·Ñ·¯ ¿Â¶óÀÎ ÇÁ·Î±×·¡¸ÓÀÔ´Ï´Ù. ¿ø·¡ stk500 Àº RS232 Á÷·Ä Æ÷Æ®¸¦ »ç¿ëÇÏ¿© ÄÄÇ»ÅÍ¿Í Åë½ÅÇϸç ÀÛµ¿ÇÏ·Á¸é º°µµÀÇ ¿ÜºÎ Àü¿ø ¾î´ðÅÍ°¡ ÇÊ¿äÇÕ´Ï´Ù. ¿ø·¡ÀÇ Åë½Å ÇÁ·ÎÅäÄÝ¿¡ µû¸£¸é Taoxing Electronics´Â USB Æ÷Æ®¸¦ »ç¿ëÇÏ¿© ÄÄÇ»ÅÍ¿¡ ¿¬°áÇÏ´Â ¿Ïº®ÇÑ Çϵå¿þ¾î¿Í Æß¿þ¾î¸¦ µ¶¸³ÀûÀ¸·Î ¼³°èÇÏ¿© È¿À²ÀûÀÌ°í °ÆÁ¤¾øÀÌ ÀÛ¾÷ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿ì¸®´Â ÁöÄ¥ ÁÙ ¸ð¸¥´Ù.
AVR ISP ÇÁ·Î±×·¡¸Ó´Â ¿À·§µ¿¾È Áö¼ÓµÇ°í ÀÖÀ¸¸ç °ø½Ä ÇÁ·Î±×·¡¹Ö ÀåÄ¡À̱⠶§¹®¿¡ AVR °³¹ß ¿£Áö´Ï¾î°¡ ³Î¸® ÁÁ¾ÆÇÕ´Ï´Ù. ÇÁ·Î±×·¡¹Ö ÇÒ ¶§ PC ÇÁ·Î±×·¡¹Ö ¼ÒÇÁÆ®¿þ¾î´Â ´Ù¾çÇÑ Ä¨ÀÇ ISP ÇÁ·Î±×·¡¹Ö Ư¼º¿¡ µû¶ó ¿Â¶óÀÎÀ¸·Î ÇÁ·Î±×·¡¹Ö ÀåÄ¡ÀÇ ÇÁ·Î±×·¡¹Ö ¾Ë°í¸®ÁòÀ» ¼öÁ¤ÇϹǷΠ±¤¹üÀ§ÇÑ Áö¿ø ÀåÄ¡, ¼öÀ²°ú ¼Óµµ´Â ´Ù¸¥ ÇÁ·Î±×·¡¸Ó¿Í ºñ±³ÇÒ ¼ö ¾ø½À´Ï´Ù. AVR ISP´Â Áß±¹¿¡¼ ³Î¸® »ç¿ëµÇ´Â ICC, GCC ¹× CVAVR ÅëÇÕ °³¹ß ȯ°æ°ú °°Àº ´Ù¾çÇÑ °³¹ß ȯ°æ¿¡¼µµ ¿øÈ°ÇÏ°Ô ÅëÇյ˴ϴÙ. ¸Þ´º ¶Ç´Â ¹öÆ°À» ÅëÇØ ÇÁ·Î±×·¡¹Ö ±â´ÉÀ» Á÷Á¢ È£ÃâÇÏ°í ÄÄÆÄÀÏ µÈ ÇÁ·Î±×·¡¹Ö ÆÄÀÏÀ» Ĩ¿¡ Á÷Á¢ ±¸¿ï ¼ö ÀÖ½À´Ï´Ù., ƯÈ÷ ½Ã¹Ä·¹À̼ÇÀÌ ºÒ°¡´ÉÇÑ Á¦Ç° °³¹ßÀ̳ª AVR ĨÀÇ »õ·Î¿î ¸ðµ¨À» Á¢ÇÒ ¶§ °³¹ß È¿À²¼ºÀ» Çâ»ó½Ãų ¼ö ÀÖµµ·Ï ½ÇÇàÇϽʽÿÀ. ÀÌ·¯ÇÑ Á¾·ùÀÇ È¿À²ÀûÀÌ°í ½Å·ÚÇÒ ¼öÀÖ´Â ÇÁ·Î±×·¡¹Ö ÀåÄ¡´Â ÄÚµåÀÇ ±â´ÉÀ» °ËÁõÇÏ´Â µ¥ ÇÊ¿äÇÕ´Ï´Ù.
AVR ISP´Â ÃÖÀûÈ µÈ ȸ·Î ¼³°è¸¦ ÅëÇØ 3.3v ¹× 5v Ÿ°Ù º¸µåÀÇ ¿Â¶óÀÎ ÇÁ·Î±×·¡¹ÖÀ» Áö¿øÇÕ´Ï´Ù. µ¿½Ã¿¡ ¸®¼Â ±â´ÉÀÌ ÃÖÀûȵ˴ϴÙ. ´ë»ó ĨÀ» ÇÁ·Î±×·¡¹Ö ÇÑ ÈÄ ÇÁ·Î±×·¡¸Ó´Â Àç¼³Á¤ ½ÅÈ£ ¶óÀÎÀ» ¾ÈÁ¤ÀûÀ¸·Î ÇØÁ¦ÇÏ°í Àç¼³Á¤ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù. µû¶ó¼ »õ ÇÁ·Î±×·¥À» ½ÇÇàÇÏ´Â Á¦Ç°ÀÇ °á°ú¸¦ Áï½Ã º¼ ¼ö ÀÖ½À´Ï´Ù. Àç¼³Á¤ ¼º´ÉÀÌ ¿ø·¡ AVR ISP¸¦ ÃÊ°úÇÕ´Ï´Ù. ¿ø·¡ AVR ISP´Â ÇÁ·Î±×·¡¹ÖÀÌ ¿Ï·áµÈ ÈÄ Àç¼³Á¤ÇÏÁö ¸øÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù.
AVR ISP¸¦ »ç¿ëÇÏ´Â °ÍÀº Atmel¿¡¼ »ý»ê ÇÑ 51 ½Ã¸®Áî ¸¶ÀÌÅ©·Î ÄÁÆ®·Ñ·¯ Áß AT89S51 ¹× AT89S52 ÀÇ ISP ÇÁ·Î±×·¡¹Ö ±â´Éµµ Áö¿øÇÕ´Ï´Ù.
AVR ISP´Â ATmega2560 (128K ´Ü¾î) °ú °°Àº ´ë¿ë·® Ç÷¡½Ã ¸¶ÀÌÅ©·Î ÄÁÆ®·Ñ·¯ÀÇ Àüü ÀúÀå °ø°£À» ¾ÈÁ¤ÀûÀ¸·Î ÇÁ·Î±×·¡¹Ö ÇÒ ¼ö ÀÖ½À´Ï´Ù.
2. ±â´É ¼Ò°³:
2.1. Áö¿øµÇ´Â ÀåÄ¡´Â ´ÙÀ½ Ç¥¿¡ ³ª¿Í ÀÖ½À´Ï´Ù.
ÀÌ USB AVR ISP ÇÁ·Î±×·¡¸Ó´Â ATMEL ¿øº» AT AVR ISP ÇÁ·Î±×·¡¸Ó¿Í µ¿ÀÏÇÑ ÀåÄ¡ ¸ðµ¨À» Áö¿øÇÕ´Ï´Ù. ISP ÀÎÅÍÆäÀ̽º°¡ÀÖ´Â ¸ðµç AVR ĨÀ» Áö¿øÇÕ´Ï´Ù. AVR Studio 4.18 SP3 ¸¦ ¿¹·Î µé¸é ´ÙÀ½ ¸ðµ¨À» Áö¿øÇÒ ¼ö ÀÖ½À´Ï´Ù.
MCS-51Series |
AT89S51,AT89S52; |
AT¸Þ°¡ ½Ã¸®Áî |
ATmega48;ATmega48P; ATmega888P; ATmega8515;ATmega8535; ATmega162; ATmega164P; ATmega165;ATmega165P;ATmega168; ATmega169; ATmega32;ATmega324; ATmega325;ATmega325;ATmega325P;ATmega3250;ATmega3250; Atmega328P,ATmega329; ATmega3290;ATmega3290P;ATmega64;ATmega640; ATmega645;ATmega6450;ATmega649;ATmega6490; AT128; ATmega1280;ATmega1281; ATmega2561 |
ATtiny½Ã¸®Áî |
ATtiny12;ATtiny13;ATtiny15; ATtiny23; ATtiny24;ATtiny25;ATtiny26;ATtiny44;ATtiny45;ATtiny461;ATtiny84;ATtiny85;ATtiny861 |
90 ½Ã¸®Áî (ÀÌÀü ¸ðµ¨) |
AT90S1200;AT90S2313;AT90S/LS2323;AT90S/LS2343;AT90S/LS2333;AT90S4414;AT90S/LS4433;AT90S/LS4434;AT90S8515;AT90S/LS8535 |
´Ù¸¥ ¸ðµ¨ |
AT86RF401;AT90PWM2;AT90PWM2B; AT90PWM3B; AT90PWM3B;AT90CAN32; AT90CAN128;AT90USB162;AT90USB646;AT90USB647;AT90USB1286;AT90USB1287 |
¶ÇÇÑÀÌ ¿ÀÇ ¸ðµç ĨÀÇ ÀúÀü¾Ð ¹öÀüÀ» Áö¿øÇϸç v4.19 ´Â ±âº»ÀûÀ¸·Î ISP ÀÎÅÍÆäÀ̽º°¡ÀÖ´Â ¸ðµç AVR ĨÀÇ ¿Â¶óÀÎ ÇÁ·Î±×·¡¹ÖÀ» Áö¿øÇÕ´Ï´Ù.
2.2. AVRStudio (v6.1) ¿¡¼ ÇÁ·Î±×·¡¸ÓÀÇ ¼ÒÇÁÆ®¿þ¾î ÀÎÅÍÆäÀ̽º´Â ¾Æ·¡ ±×¸²¿¡ ³ª¿Í ÀÖ½À´Ï´Ù.
2.3 ¡¢ InAVR Studio(V4.19) ¹öÀüÀ¸·Î ÇÁ·Î±×·¡¹ÖÇϱâÀ§ÇÑ Á¶ÀÛ ÀÎÅÍÆäÀ̽º´Â ¾Æ·¡ ±×¸²°ú °°½À´Ï´Ù:
2.4 ¡¢ ÇÁ·Î±×·¡¸Ó°¡ ¿Ã¹Ù¸£°Ô ÀÐÀ½ AT89S52 Single-ChipID´ÙÀ½ ±×¸²°ú °°ÀÌ ±×¸²:
2.5 ¡¢ ÇÁ·Î±×·¡¹Ö ÀÎÅÍÆäÀ̽º Á¤ÀÇ´Â ´ÙÀ½ ±×¸²¿¡ ³ª¿Í ÀÖ½À´Ï´Ù.
¸¶´õ º¸µåÀÇ ¼ÒÄÏÀº À§¿Í °°ÀÌ ¼³°èµÇ¾ú½À´Ï´Ù. ±×·± ´ÙÀ½ À¯¿¬ÇÑ Àμâ ȸ·Î¸¦ Á÷Á¢ ¸¸µé ¼ö ÀÖ½À´Ï´Ù. VTGPinÀÇ Ç÷¯±×°¡ Àü¿ø °ø±Þ ÀåÄ¡¿¡ ¿·Á ÀÖÁö ¾Ê½À´Ï´Ù. ÇÁ·Î±×·¡¹Ö °ü·Ã ÀÛ¾÷À» ¼öÇàÇÏ·Á¸é ÇÁ·Î±×·¡¹Ö ´ë»ó º¸µå¿¡ º°µµ·Î Àü¿øÀ» °ø±ÞÇؾßÇÕ´Ï´Ù.
2.6 ¡¢ ÇÁ·Î±×·¡¸Ó´Â ¼ö¼® ¿£Áö´Ï¾î°¡ ¼öÇàÇÕ´Ï´Ù. PCB·¹À̾ƿô ¹× ¹è¼±, Á¦Ç° ±¸¼º ¿ä¼ÒÀÇ ºÐ¹è ¹× ¹è¼± ´ÙÀ̾î±×·¥Àº ¾Æ·¡ ±×¸²°ú °°½À´Ï´Ù.