¡ØÀ̺¥Æ® ¾È³» : º» µµ¼¸¦ ±¸¸ÅÇÑ ºÐµé¿¡°Ô ¸¶ÀÌÅ©·ÎĨ»çÀÇ ´ë¸®Á¡ÀÎ (ÁÖ)¼®¿µºê¶óÀ̽ºÅæ ¿¡¼ AVR128DA64-I/PT »ùÇà 2°³¸¦ ¹«»óÀ¸·Î º¸³»µå¸³´Ï´Ù.(½ÅûÀÚ¿¡ ÇÑÇÔ, ±¹³» ¹«·á¹ß¼Û) - ½Åû »çÀÌÆ® : http://bit.ly/3CVU8jB - ¹®ÀÇ : 02-6678-5000 (ÁÖ)¼®¿µºê¶óÀ̽ºÅæ
¡Ú Ã¥°ü·Ã Âü°íÀÚ·á 1) "AVR128DA64 Á¤º¹" Ã¥ÀÇ Á¤¿ÀÇ¥ 2) "OK-128DA"Å°Æ®ÀÇ C¾ð¾î ¿¹Á¦ ÆÄÀÏ ¡Ú °ü·Ã ±³Àç ¹× Á¦Ç° 1) [±³Àç] AVR128DA Á¤º¹ 2) [º¸µå] OK-128DA KIT 3) [º¸µå] TFT-32A V1.0º¸µå(¿Ï¼ºÇ°) 4) [PCB] OK-128DA °øPCB 5) [PCB] OK-128DA °øPCB + CPU(AVR128DA64ÀåÂø)
¡Ú ¸ñ Â÷ ¡Ú
Á¦1Àå AVR128DA64ÀÇ ±¸Á¶¿Í ±â´É 1.1 ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯¶õ ¹«¾ùÀΰ¡ 11
1. ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼¶õ ¹«¾ùÀΰ¡? 11 2. ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯¶õ ¹«¾ùÀΰ¡? 15 [ÈÞ°Ô½Ç] ¡°¸¶ÀÌÄÄ¡±À̶ó´Â ±â¼ú¿ë¾î´Â ¾ø´Ù 17 3. ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯¸¦ °øºÎÇϱâ À§ÇÑ ±âÃÊ Áö½Ä 19 [ÈÞ°Ô½Ç] ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼ ¹× ÄÄÇ»ÅÍ¿¡¼ÀÇ ¿öµå 24 1.2 AVR128DA64ÀÇ Æ¯Â¡°ú ±âº» ±¸Á¶ 32
1. AVR ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯ÀÇ Åº»ý ¹× Ư¡ 32 2. AVR ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯ÀÇ Á¾·ù 33 3. AVR128DA64ÀÇ Æ¯Â¡ 42 4. AVR128DA64ÀÇ ¿ÜºÎ ±¸Á¶ 44 5. AVR128DA64ÀÇ ³»ºÎ ±¸Á¶ 49
6. AVR128DA64ÀÇ ¾î¼Àºí¸® ¸í·É ¼¼Æ® 57
1.3 AVR128DA64ÀÇ ¸Þ¸ð¸® ±¸Á¶ 64
1. AVR128DA64ÀÇ ¸Þ¸ð¸® ¸Ê 64 2. Ç÷¡½Ã ¸Þ¸ð¸® 67 3. SRAM 71 4. EEPROM 71 5. USERROW 74 6. LOCK 78 7. I/O ¸Þ¸ð¸® ¿µ¿ª 79 8. ºÒÈֹ߼º ¸Þ¸ð¸® Á¦¾î±â(NVMCTRL) 84 1.4 AVR128DA64ÀÇ ½Ã½ºÅÛ Á¦¾î ±â´É 88
1. ¸®¼Â Á¦¾î±â(RSTCTRL) 92 2. Ŭ·Ï Á¦¾î±â(CLKCTRL) 101 3. ½½¸³ Á¦¾î±â(SLPCTRL) 105 4. ÀÎÅÍ·´Æ® Á¦¾î±â(CPUINT) 105 5. Á¤Àü °ËÃâ±â(BOD) 115 6. ¿öÄ¡µ¶ ŸÀ̸Ó(WDT) 119 7. ±âÁØÀü¾Ð ¹ß»ý±â(VREF) 123 [ÈÞ°Ô½Ç] ATmega128A¿Í AVR128DA64ÀÇ ºñ±³ 125
Á¦2Àå AVR128DAÀÇ ³»Àå I/O ±â´É 2.1 À̺¥Æ® ½Ã½ºÅÛ(EVSYS) 129
1. À̺¥Æ® ½Ã½ºÅÛÀÇ µ¿ÀÛ 129 2. À̺¥Æ® ½Ã½ºÅÛÀÇ I/O Á¦¾î ·¹Áö½ºÅÍ 134 2.2 º´·Ä I/O Æ÷Æ®(PORTx) 136 1. º´·Ä I/O Æ÷Æ®ÀÇ ±¸Á¶ ¹× Ư¡ 136 2. º´·Ä I/O Æ÷Æ®ÀÇ ±â´É ¿ä¾à 138 3. º´·Ä I/O Æ÷Æ®ÀÇ I/O Á¦¾î ·¹Áö½ºÅÍ 140 4. °¡»ó Æ÷Æ®ÀÇ I/O Á¦¾î ·¹Áö½ºÅÍ 144 5. Æ÷Æ® ¸ÖƼÇ÷º¼ÀÇ I/O Á¦¾î ·¹Áö½ºÅÍ 146 2.3 A/D ÄÁ¹öÅÍ(ADC0) 151 1. A/D ÄÁ¹öÅÍÀÇ µ¿ÀÛ 151 2. A/D ÄÁ¹öÅÍÀÇ I/O Á¦¾î ·¹Áö½ºÅÍ 163 2.4 D/A ÄÁ¹öÅÍ(DAC0) 169
1. D/A ÄÁ¹öÅÍÀÇ µ¿ÀÛ 169 2. D/A ÄÁ¹öÅÍÀÇ I/O Á¦¾î ·¹Áö½ºÅÍ 170 2.5 ¾Æ³¯·Î±× ºñ±³±â(ACn) 172
1. ¾Æ³¯·Î±× ºñ±³±âÀÇ µ¿ÀÛ 172 2. ¾Æ³¯·Î±× ºñ±³±âÀÇ I/O Á¦¾î ·¹Áö½ºÅÍ 175 2.6 ¿µÀü¾Ð °ËÃâ±â(ZCDn) 179
1. ¿µÀü¾Ð °ËÃâ±âÀÇ µ¿ÀÛ 179 2. ¿µÀü¾Ð °ËÃâ±âÀÇ I/O Á¦¾î ·¹Áö½ºÅÍ 184 2.7 16ºñÆ® AÇü ŸÀ̸Ó/Ä«¿îÅÍ(TCAn) 186 1. AÇü ŸÀ̸Ó/Ä«¿îÅÍÀÇ µ¿ÀÛ 187 2. TCAnÀÇ I/O Á¦¾î ·¹Áö½ºÅÍ - ÀÏ¹Ý ¸ðµå 201 3. TCAnÀÇ I/O Á¦¾î ·¹Áö½ºÅÍ - ºÐÇÒ ¸ðµå 208 2.8 16ºñÆ® BÇü ŸÀ̸Ó/Ä«¿îÅÍ(TCBn) 214 1. BÇü ŸÀ̸Ó/Ä«¿îÅÍÀÇ µ¿ÀÛ 214 2. TCBnÀÇ I/O Á¦¾î ·¹Áö½ºÅÍ 224 2.9 12ºñÆ® DÇü ŸÀ̸Ó/Ä«¿îÅÍ(TCDn) 229
1. DÇü ŸÀ̸Ó/Ä«¿îÅÍÀÇ µ¿ÀÛ 229 2. TCDnÀÇ I/O Á¦¾î ·¹Áö½ºÅÍ 247 2.10 ½Ç½Ã°£ Ä«¿îÅÍ(RTC) 257
1. ½Ç½Ã°£ Ä«¿îÅÍÀÇ µ¿ÀÛ 257 2. ½Ç½Ã°£ Ä«¿îÅÍÀÇ I/O Á¦¾î ·¹Áö½ºÅÍ 261 2.11 USART Á÷·ÄÅë½Å Æ÷Æ®(USARTn) 266
1. USART Á÷·ÄÅë½Å Æ÷Æ®ÀÇ ±¸Á¶ ¹× Åë½Å 266 2. ºñµ¿±â Åë½Å ¸ðµåÀÇ µ¿ÀÛ 268 3. µ¿±â Åë½Å ¸ðµåÀÇ µ¿ÀÛ 280 4. USART Á÷·ÄÅë½Å Æ÷Æ®ÀÇ I/O Á¦¾î ·¹Áö½ºÅÍ 283 [ÈÞ°Ô½Ç] ASCII ÄÚµå 289 2.12 SPI Á÷·ÄÅë½Å Æ÷Æ®(SPIn) 291 1. SPI Á÷·ÄÅë½Å Æ÷Æ®ÀÇ µ¿ÀÛ 291 2. SPI Á÷·ÄÅë½Å Æ÷Æ®ÀÇ I/O Á¦¾î ·¹Áö½ºÅÍ 300 2.13 TWI Á÷·ÄÅë½Å Æ÷Æ®(TWIn) 303 1. TWI Á÷·ÄÅë½Å Æ÷Æ®ÀÇ µ¿ÀÛ 303 2. TWI Á÷·ÄÅë½Å Æ÷Æ®ÀÇ I/O Á¦¾î ·¹Áö½ºÅÍ 318 2.14 »ç¿ëÀÚ ¸ÂÃãÇü ·ÎÁ÷(CCL) 324 1. CCLÀÇ µ¿ÀÛ 324 2. CCLÀÇ I/O Á¦¾î ·¹Áö½ºÅÍ 331 3. CCLÀÇ ½ÇÁ¦ »ç¿ë ¿¹ 336 2.15 ÅÍÄ¡ Á¦¾î±â(PTC) 340 1. PTC¿¡ ´ëÇÏ¿© 340
Á¦3Àå OK-128DA Å°Æ® ¹× °³¹ß Åø
3.1 OK-128DA Å°Æ®ÀÇ ±¸Á¶¿Í ±â´É 345
1. OK-128DA Å°Æ®ÀÇ °³¿ä ¹× »ç¾ç 345 2. OK-128DA Å°Æ®ÀÇ Çϵå¿þ¾î ±¸Á¶ 347 3. TFT-32A º¸µåÀÇ Çϵå¿þ¾î ±¸Á¶ 355 4. OK-128DA Å°Æ®ÀÇ Á¶¸³ ¹× Å×½ºÆ® 361 [ÈÞ°Ô½Ç] ÀüÀÚ Á¦Ç°ÀÇ È¸·Îµµ¿Í PCB¿¡¼ À¯ÀÇÇÒ »çÇ× 366 5. RS-232C Á÷·ÄÅë½Å ÄÉÀ̺íÀÇ Á¦ÀÛ 367 3.2 AVR128DA64ÀÇ °³¹ß Åø 369 1. Çϵå¿þ¾î ¹× ¼ÒÇÁÆ®¿þ¾î °³¹ß Åø 369 2. Atmel-ICE ¿¡¹Ä·¹ÀÌÅÍ 373 3. MPLAB PICkit 4 ¿¡¹Ä·¹ÀÌÅÍ 377 4. MPLAB Snap ¿¡¹Ä·¹ÀÌÅÍ 378 [ÈÞ°Ô½Ç] ¿¡¹Ä·¹ÀÌÅ͸¦ »ç¿ëÇÒ ¶§ À¯ÀÇÇÒ »çÇ× 380 5. Microchip StudioÀÇ »ç¿ë ¹× ȯ°æ ¼³Á¤ 381 6. Microchip StudioÀÇ È¯°æ ¼³Á¤ ¹× »ç¿ë ¹æ¹ý 386 3.3 WinAVR CÄÄÆÄÀÏ·¯ÀÇ ±â´É ¿ä¾à 401 1. WinAVRÀÇ °³¿ä 401 2. WinAVRÀÇ ÁÖ¿ä ±â´É ¿ä¾à 403 [ÈÞ°Ô½Ç] AVR C¾ð¾î¿¡¼ º¯¼ö¸¦ »ç¿ëÇÒ ¶§ÀÇ À¯¿ëÇÑ ÆÁ 414 3. ±âº»ÀûÀÎ Çì´õÆÄÀÏ ¹× ¶óÀ̺귯¸® ÇÔ¼öÀÇ ¿ä¾à 415 [ÈÞ°Ô½Ç] ÀÎÅÚ HEX ÆÄÀÏÀÇ Çü½Ä 450
Á¦4Àå C¾ð¾î ÇÁ·Î±×·¡¹Ö ±â¼ú
4.1 Microchip Studio¸¦ »ç¿ëÇÑ C¾ð¾î ÇÁ·Î±×·¡¹Ö 453
4.2 ±âº»ÀûÀÎ C¾ð¾î ÇÁ·Î±×·¡¹Ö ±â¹ý 482 4.3 ÅؽºÆ®Çü LCD ¸ðµâ ÀÀ¿ë ÇÁ·Î±×·¥ 497 [ÈÞ°Ô½Ç] ÅؽºÆ®Çü LCD ¸ðµâ°ú ±×·¡ÇÈÇü LCD ¸ðµâÀÇ Â÷ÀÌÁ¡ 514 4.4 Å° ÀÔ·Â ¹× ÀÎÅÍ·´Æ® ó¸® ÇÁ·Î±×·¥ 531 4.5 TFT-LCD ¸ðµâ ¿µ¹® ASCII Ãâ·Â ÇÁ·Î±×·¥ 550 4.6 TFT-LCD ¸ðµâ ÇÑ±Û Ãâ·Â ÇÁ·Î±×·¥ 612 4.7 TFT-LCD ¸ðµâ ±×·¡ÇÈ Ãâ·Â ÇÁ·Î±×·¥ 653 4.8 TFT-LCD ¸ðµâ ÅÍÄ¡ ½ºÅ©¸° ÀÔ·Â ÇÁ·Î±×·¥ 669 4.9 AVR128DA64ÀÇ ´Ù¾çÇÑ È°¿ë ÇÁ·Î±×·¥ 696 4.10 ŸÀÌ¸Ó ÀÎÅÍ·´Æ® ÀÀ¿ë ÇÁ·Î±×·¥ 714 4.11 ŸÀ̸ÓÀÇ ´Ù¾çÇÑ ÀÀ¿ë ÇÁ·Î±×·¥ 732 4.12 A/D ÄÁ¹öÅÍ ÀÀ¿ë ÇÁ·Î±×·¥ 749 4.13 ¾Æ³¯·Î±× ºñ±³±â ÀÀ¿ë ÇÁ·Î±×·¥ 779 4.14 D/A ÄÁ¹öÅÍ ÀÀ¿ë ÇÁ·Î±×·¥ 787 4.15 RS-232C ¹× RS-485 Á÷·ÄÅë½Å ÇÁ·Î±×·¥ 800 4.16 DS3234 RTC¸¦ ÀÌ¿ëÇÑ ½Ã°è ÇÁ·Î±×·¥ 825 4.17 À̺¥Æ® ½Ã½ºÅÛ ÀÀ¿ë ÇÁ·Î±×·¥ 863 4.18 CCL ÀÀ¿ë ÇÁ·Î±×·¥ 868 4.19 PTC¸¦ »ç¿ëÇÑ ÅÍÄ¡ Æеå ÀÔ·Â ÇÁ·Î±×·¥ 882 4.20 TFT-LCD¸¦ ÀÌ¿ëÇÑ °ÔÀÓ ÇÁ·Î±×·¥ 885 [ÈÞ°Ô½Ç] ÀúÀÚ Èıâ 910 Âü°í ¹®Çå ¹× ÀúÀÚ ¼Ò°³ 912
|