|     
 
   ¢À   ÁÖ¿ä³»¿ë  ¢À       »ê¾÷ ÇöÀå µî¿¡¼ »ç¿ëµÇ°í ÀÖ´Â Á¦¾îÀåÄ¡¿¡´Â ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼°¡ ³Î¸® »ç¿ëµÇ°í ÀÖÀ¸¸ç, ÇöÀç ¿©·¯ ȸ»ç·ÎºÎÅÍ ¸¹Àº Á¾·ùÀÇ ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼°¡ »ý»êµÇ°í ÀÖ´Ù. ÀÌµé ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼¿¡´Â 16ºñÆ® ¶Ç´Â 32ºñÆ® °í¼º´ÉÀÇ °Íµµ ÀÖÁö¸¸, ¾ÆÁ÷ 8ºñÆ® ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼°¡ ¸¹ÀÌ »ç¿ëµÇ°í ÀÖ´Ù. ¸î ³â Àü±îÁö¸¸ ÇØµµ ÀÎÅÚ»çÀÇ MCS51 °è¿ÀÇ 8ºñÆ® ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼°¡ ¸¹ÀÌ »ç¿ëµÇ¾î ¿ÔÁö¸¸, ÃÖ±Ù¿¡´Â Ç÷¡½Ã ÇÁ·Î±×·¥ ¸Þ¸ð¸®¿Í ISP(In-System Programmable) ±â´ÉÀ» °¡Áö°í ÀÖ´Â Atmel»çÀÇ AVR 8 ºñÆ® RISC(Reduced Instruction Set Computer) ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼µéÀÌ ¸¹ÀÌ »ç¿ëµÇ°í ÀÖ´Ù.  
    ÇöÀç ½ÃÁß¿¡´Â AVR ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼¿¡ °ü·ÃµÈ ±³À°¿ë ŰƮ¿Í ¸ðµâµéÀÌ ´Ù¾çÇÏ°Ô °³¹ßµÇ¾î ½ÃÆÇµÇ°í ÀÖÁö¸¸, ´ëºÎºÐ ¸ðµâ ´ÜÀ§·Î °³¹ßµÇ¾î ÀÖ¾î ´Ù¾çÇÑ ½Ç½ÀÀ» À§Çؼ´Â º¹ÀâÇÏ°í ¹ø°Å·Î¿î ¹è¼±À» ÇÏ¿©¾ß ½Ç½ÀÀ» ¼öÇàÇÒ ¼ö ÀÖ´Ù. ±×·¡¼ ÀúÀÚ¿Í Ohm»ç¿¡¼´Â ÇϳªÀÇ º¸µå¿¡¼ ATmega128ÀÇ ±âº»ÀûÀÎ ½Ç½À»Ó ¾Æ´Ï¶ó °£´ÜÇÑ ¹è¼±À¸·Î ´Ù¾çÇÑ ÀÀ¿ë½Ç½À°ú ÀÛǰÁ¦ÀÛÀÌ °¡´ÉÇϵµ·Ï »õ·Î¿î ±³À°½Ç½À¿ë º¸µå KUT-128_COM¸¦ °³¹ßÇÏ¿´´Ù. ÀÌ º¸µå¿¡´Â ÃÖ±Ù ¸¹Àº °ü½ÉÀ» °¡Áö°í ÀÖ´Â 3Ãà °¡¼Óµµ ¼¾¼¿Í ºí·çÅõ½º Åë½Å ¸ðµâÀÌ ½±°Ô ÀåÂøµÉ ¼ö ÀÖÀ¸¸ç, ÀÌ Ã¥Àº ÀÌ¿Í °°ÀÌ ´Ù¾çÇÑ ½Ç½ÀÀÌ °¡´ÉÇÑ KUT-128_COM º¸µåÀÇ Ãæ½ÇÇÑ ÇнÀ ±³Àç¶ó ÇÒ ¼ö ÀÖ´Ù. 
    ÀÌ Ã¥Àº Å©°Ô 2ºÎ·Î ±¸¼ºµÇ¾î ÀÖÀ¸¸ç, ´ÙÀ½°ú °°Àº ³»¿ëÀ» ´Ù·ç°í ÀÖ´Ù. 
 1ºÎ¿¡¼´Â ATmega128ÀÇ ±âº»ÀûÀÎ ±â´ÉÀÎ I/O Æ÷Æ®, ¿ÜºÎ ÀÎÅÍ·´Æ®, ŸÀ̸Ó/Ä«¿îÅÍ, ½Ã¸®¾ó Æ÷Æ®¿¡ ´ëÇØ ¼³¸íÇϰí ÀÖÀ¸¸ç, °¢ À帶´Ù »ç¿ë¹ý ¿ä¾à°ú ÇÔ²² ´Ù¾çÇÑ ½Ç½À ¿¹Á¦¸¦ ´Ù·ç·Á°í ³ë·ÂÇÏ¿´´Ù. ±×¸®°í, ±× ¹ÛÀÇ ±â´ÉÀ¸·Î¼ A/D º¯È¯±â, ¾Æ³¯·Î±× ºñ±³±â, EEROM, SPI, TWI¿¡ ´ëÇØ¼µµ ³»¿ë ¼³¸í°ú ÇÔ²² ½Ç½À ¿¹Á¦¸¦ ´Ù·ç¾ú´Ù. 
    2ºÎ¿¡¼´Â ÀÀ¿ëÆíÀ¸·Î ÅØ½ºÆ® LCD¿Í ¼¾¼ ±×¸®°í ¹«¼± Åë½Å ¸ðµâ¿¡ ´ëÇØ ´Ù·ç¾ú´Ù. LCD¿¡¼´Â ±âº»ÀûÀÎ »ç¿ë¹ý À̿ܿ¡ ¹®ÀÚ Å©±â¸¦ Å©°Ô Ç¥½ÃÇϱâ À§ÇÑ ±â¹ýÀ» ¼Ò°³Çϸç, ¼¾¼ ºÎºÐ¿¡¼´Â ÃÖ±Ù °¡Àå ¸¹Àº °ü½ÉÀ» °®´Â 3Ãà °¡¼Óµµ ¼¾¼ ¹× 3Ãà ÀÚÀÌ·Î ¼¾¼ÀÇ »ç¿ë¹ý¿¡ ´ëÇØ ´Ù·ç¾ú´Ù. ±×¸®°í, ¹«¼± Åë½Å¿¡¼´Â ÃÖ±Ù ¸¹ÀÌ ÀÌ¿ëµÇ°í ÀÖ´Â ºí·çÅõ½º ¸ðµâ°ú WiFiÀÇ »ç¿ë¹ý°ú ÇÔ²² ½º¸¶Æ® ÆùÀ» ÀÌ¿ëÇÑ º¸µå Á¦¾î¿¡ ´ëÇÑ ½Ç½À ¿¹Á¦¸¦ ´Ù·ç¾ú´Ù.         ¢À   Â÷ ·Ê  ¢À   Á¦ 1ºÎ ATmega128 ±âÃÊ   Á¦01Àå ½Ç½À ȯ°æ 12 1.1 KUT-128_COM º¸µå 12 1.2 CodeVisionAVR ÄÄÆÄÀÏ·¯ »ç¿ë¹ý 34     Á¦02Àå ATmegq128ÀÇ Æ¯Â¡ ¹× ±¸Á¶ 60 2.1 AVR ÆÐ¹Ð¸® 60 2.2 ATmega128ÀÇ Æ¯Â¡ 64 2.3 ATmega128ÀÇ ÇÉ ±¸Á¶ 65 2.4 ATmega128ÀÇ ±¸Á¶ °³¿ä 72 2.5 ATmega128 Çϵå¿þ¾î ±âº» »çÇ× 90   Á¦03Àå I/O Æ÷Æ® 103 3.1 I/O Æ÷Æ® °ü·Ã ·¹Áö½ºÅÍ 105 3.2 I/O Æ÷Æ®ÀÇ ´Ù¸¥ ±â´É 110 3.3 CodeVisionAVR¿¡¼ ·¹Áö½ºÅÍ Á¤ÀÇ 113 3.4 I/O Æ÷Æ® ½ÇÇè 117   Á¦04Àå ¿ÜºÎ ÀÎÅÍ·´Æ® 155 4.1 °³¿ä 155 4.2 ÀÎÅÍ·´Æ® ó¸® 156 4.3 ¿ÜºÎ ÀÎÅÍ·´Æ® 161 4.4 ¿ÜºÎ ÀÎÅÍ·´Æ® ½ÇÇè 164   Á¦05Àå ŸÀ̸Ó/Ä«¿îÅÍ 176 5.1 ŸÀ̸Ó/Ä«¿îÅÍ0 177 5.2 ŸÀ̸Ó/Ä«¿îÅÍ2 193 5.3 ŸÀ̸Ó/Ä«¿îÅÍ1, 3 199 5.4 ŸÀ̸Ó/Ä«¿îÅÍ ½ÇÇè 227   Á¦06Àå USART 248 6.1 USART °ü·Ã ·¹Áö½ºÅÍ 250 6.2 USART ¼Û½Å ¹× ¼ö½Å 258 6.3 USART ½ÇÇè 262   Á¦07Àå A/D º¯È¯±â 270 7.1 A/D º¯È¯±â °ü·Ã ·¹Áö½ºÅÍ 271 7.2 A/D º¯È¯ ÇÁ¸®½ºÄÉÀÏ·¯¿Í º¯È¯ ŸÀÌ¹Ö 276 7.3 A/D º¯È¯ °á°ú 279 7.4 A/D º¯È¯±â ½ÇÇè 281   Á¦08Àå ¾Æ³¯·Î±× ºñ±³±â 290 8.1 ¾Æ³¯·Î±× ºñ±³±â °ü·Ã ·¹Áö½ºÅÍ 291 8.2 ¾Æ³¯·Î±× ºñ±³±â ½ÇÇè 294   Á¦09Àå EEPROM ¾×¼¼½º 297 9.1 EEPROM °ü·Ã ·¹Áö½ºÅÍ 297 9.2 EEPROM ½ÇÇè 300   Á¦10Àå SPI 302 10.1 SPI µ¿ÀÛ 302 10.2 SPI °ü·Ã ·¹Áö½ºÅÍ 305   Á¦11Àå TWI 316 11.1 µ¥ÀÌÅÍ Àü¼Û ÇÁ·¹ÀÓ Çü½Ä 317 11.2 TWI ¸ðµâ µ¿ÀÛ 322 11.3 TWI °ü·Ã ·¹Áö½ºÅÍ 324 11.4 TWI µ¿ÀÛ 328 11.5 Àü¼Û ¸ðµå 331 11.6 TWI ½ÇÇè 338     Á¦ 2ºÎ ATmega128 ÀÀ¿ë   Á¦01Àå ÅØ½ºÆ® LCD 346 1.1 LCD ±âº» µ¿ÀÛ 348 1.2 LCD ¸í·É¾î 352 1.3 ÃʱâÈ 355 1.4 LCD Á¦¾î ½ÇÇè 356 1.5 Å« ¹®ÀÚ Ãâ·ÂÇϱâ 369 1.6 µðÁöÅÐ ½Ã°è 374   Á¦02Àå ¼¾¼ 380 2.1 ¿Âµµ ¼¾¼ 380 2.2 °¡¼Óµµ ¼¾¼ 383 2.3 ÃÊÀ½ÆÄ ¼¾¼ 391 2.4 ÀÚÀÌ·Î ¼¾¼ 404   Á¦03Àå Bluetooth ¹«¼± ¸ðµâ 413 3.1 AT Command 414 3.2 Æä¾î¸µÀ» À§ÇÑ ¼³Á¤ 417 3.3 ÄÄÇ»ÅÍ(º¸µå)¿Í º¸µå ¿¬°á ½ÇÇè 422 3.4 ½º¸¶Æ®Æù°ú º¸µå¿ÍÀÇ ¿¬°á ½ÇÇè 427   Á¦04Àå WiFi ¹«¼± ¸ðµâ 438 4.1 ¾Û ¼³Ä¡ ¹× WiFi Å×½ºÆ® ÇÁ·Î±×·¥ 440 4.2 TCP Åë½Å ½ÇÇè 443 4.3 UDP Åë½Å ½ÇÇè 447 |