16ºñÆ® ¸¶ÀÌÅ©·Î ÇÁ·Î¼¼¼­

  • ÀúÀÚ : ¾ç¿À
  • ¹ßÇàÀÏ : 2005-02-15
  • °¡°Ý : 18,000¿ø
  • ISBN : 8957170851
¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­´Â ¿ì¸®ÀÇ ÀÏ»ó»ýÈ°¿¡¼­ ¸¹ÀÌ »ç¿ëµÇ°í ÀÖÀ¸¸ç ÀüÀÚ Á¦Ç° ¶Ç´Â »ê¾÷¿ë Á¦¾î±â °èÃø±â µî ¸¹Àº ºÐ¾ß¿¡ È°¿ëµÇ°í ÀÖ´Ù. ¿äÁòÀº ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­·Î ¸¸µé¾îÁø Á¦Ç°µéÀ» »ç¿ëÇÏ´Â °ÍÀº ¹°·Ð ÀϺΠ°ü½ÉÀÌ ÀÖ´Â ÀϹÝÀε鵵 Á÷Á¢ Á¦¾îÇÏ´Â Ãß¼¼¿¡ ÀÖ´Ù. Áö±Ý±îÁö ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­¿¡ ´ëÇÑ °øºÎ¸¦ ÇÏ´Â ÀϹÝÀÎÀ̳ª ÇлýµéÀº ¸¹Àº ¾î·Á¿òÀ» °Þ¾úÀ» °ÍÀÌ´Ù. ÀÌ·¯ÇÑ ºÐµéÀº ÀÌ¹Ì AT89C51(8031)°ú °°Àº 8ºñÆ® ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯¸¦ ´Ù·ç¾îº» °æÇèÀ» °¡Áö°í ÀÖÀ» °ÍÀÌ´Ù.

º» ±³Àç¿¡¼­ ´Ù·ç´Â H83672´Â 16ºñÆ® ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯·Î½á ±âÁ¸¿¡ ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­¿¡ ´ëÇÑ °æÇèÀÌ ÀÖ´Â ºÐµéÀÌ ½±°Ô ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­¿¡ ´ëÇؼ­ Á¢±ÙÇÒ ¼ö ÀÖµµ·Ï µµ¿òÀ» ÁÙ °ÍÀÌ´Ù. H83672´Â ³»ºÎ¿¡ 16 kbyteÀÇ Ç÷¡½Ã ·Ò°ú 2 kbyteÀÇ ·¥(RAM)À» °¡Áö¸ç µÎ°³ÀÇ Å¸ÀÌ¸Ó V(8ºñÆ®)¿Í ŸÀÌ¸Ó W(16ºñÆ®)¸¦ ºñ·ÔÇÏ¿© ¿öÄ¡µ¶(watchdog) ŸÀÌ¸Ó ºñµ¿±â ¶Ç´Â µ¿±â ½Ã¸®¾ó ÀÎÅÍÆäÀ̽º(SCI3) 4ä³ÎÀÇ 10ºñÆ® AD ÄÁ¹öÅ͸¦ ³»ÀåÇÏ°í ÀÖ´Ù. ¶ÇÇÑ 5°³ÀÇ ´ë Àü·ù Æ÷Æ®¿Í 4°³ÀÇ ÀÔ·Â Àü¿ë ÇÉ µî ´Ù¾çÇÑ ±â´ÉÀ» Áö¿øÇÒ »Ó¸¸ ¾Æ´Ï¶ó °æÁ¦ÀûÀÎ ¸é¿¡¼­µµ ÀÌÁ¡À» °¡Áö°í ÀÖ´Ù. ¾ÕÀ¸·Î H83672´ëÇØ °øºÎÇϸ鼭 H83672ÀÇ À¯¿ëÇÑ ±â´ÉµéÀ» º¼ ¼ö ÀÖÀ» °ÍÀÌ´Ù.

º» ±³Àç´Â 3ºÎ·Î ³ª´©¾îÁ® ÀÖÀ¸¸ç 1ºÎ 1Àå°ú 2Àå¿¡¼­´Â Àü¹ÝÀûÀÎ H83672ÀÇ Æ¯¼º°ú ±â´ÉµéÀ» ±â¼úÇÏ°í ÀÖ´Ù. ÀÌ·¯ÇÑ ³»¿ëµé¿¡ °ü·ÃµÈ ±×¸²°ú Ç¥°¡ ÀÖÀ¸¸ç ³»¿ëÀ» Á¤È®È÷ ÀÌÇØÇϴµ¥ ¸¹Àº µµ¿òÀ» ÁÙ °ÍÀÌ´Ù. 2ºÎ¿¡¼­´Â ÄÄÆÄÀÏ·¯¿Í ´Ù¿î·Î´õ(AMC EMULATOR) »ç¿ë¹ýÀ» ¼³¸íÇÏ°í ÀÖ´Ù. ƯÈ÷ AMC EMULATOR¿¡¼­ Á¦°øÇÏ´Â º¯¼ö ¹× ·¹Áö½ºÅÍ °ªÀ» ¸ð´ÏÅ͸µ ÇÏ´Â »ç¿ë¹ý¿¡ ´ëÇؼ­ ¼³¸íÇÏ°í ÀÖ´Ù. ÀÌ ±â´ÉÀº °³¹ßÀÚ¿¡°Ô º¸´Ù ½±°í ÆíÇÑ °³¹ß ȯ°æÀ» Á¦°øÇÒ °ÍÀÌ´Ù. 3ºÎ¿¡¼­´Â ÀÀ¿ë ÆíÀ¸·Î ÇÁ·Î±×·¥ÀÌ µé¾î°¡ ÀÖ´Ù. ¿ì¼± 3ºÎ ÀÀ¿ë Æí¿¡¼­´Â H83672ÀÇ ±âº»ÀûÀÎ ±â´É¿¡¼­ ÀÀ¿ëÀ¸·Î À̾îÁú ¼ö ÀÖ´Â ½ÇÇè ¿¹Á¦¸¦ ´Ù·ç°í ÀÖ´Ù. ³»¿ëÀ» º¸¸é ±âº»ÀûÀÎ LED Á¦¾î Å° ÀÔ·Â Á¦¾î ŸÀÌ¸Ó AD ÄÁ¹öÅÍ PWM Á¦¾î ½Ã¸®¾ó Åë½Å¿¡ ´ëÇÑ ¿¹Á¦¸¦ ´Ù·é´Ù. °¢ ¿¹Á¦ ÇÁ·Î±×·¥À» °øºÎÇϸ鼭 Áß¿äÇÑ °ÍÀº °ü·Ã ȸ·Îµµ¿¡ ´ëÇÑ ÀÌÇØ¿Í È¸·Î¸¦ ±¸¼ºÇÏ´Â ¼ÒÀÚµéÀÇ Æ¯¼º¿¡ ´ëÇÑ ÀÌÇØ ±×¸®°í ÇÁ·Î±×·¥ »ó¿¡¼­ÀÇ ·¹Áö½ºÅÍ ¼³Á¤¿¡ ÁÖ¸ñÇØ¾ß ÇÒ °ÍÀÌ´Ù. ¸¶Áö¸·À¸·Î LCD ÀÀ¿ë ÀüÀÚ½Ã°è µðÁöÅÐ ¸ÖƼ¹ÌÅÍ °í¼Ó Ä«¿îÅÍ ±×¸®°í ÇÁ·ÎÅäÄÝ Åë½ÅÀ» ´Ù·ç°í ÀÖ´Ù. °¢ ½ÇÇè ¿¹Á¦¿¡¼­´Â 1ºÎ¿Í 2ºÎ¿¡¼­ ¼³¸íÇÑ °¢°¢ÀÇ ¸ðµâµéÀ» ¹ÙÅÁÀ¸·Î ÇÏ¿© ±¸¼ºµÈ °ÍÀ̹ǷΠÃæºÐÈ÷ ÀÌÇØÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. Áö±Ý±îÁöÀÇ ¸ðµç °úÁ¤Àº ¿©·¯ºÐµéÀ» ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­¸¦ ÅëÇÑ ÀÀ¿ë Á¦¾î¿¡ ÇÑ °ÉÀ½ ´õ ´Ù°¡¼³ ¼ö ÀÖµµ·Ï µµ¿ÍÁÙ °ÍÀÌ´Ù.

2005³â 1¿ù
ÀúÀÚ ¾¸
¾ç¿À
Á¦ 1 ºÎ ±âº»ÀÌÇØ

Á¦ 1 Àå 3672ÀÇ ±âº»ÀÌÇØ1

   1-1. °³¿ä 1
   1-2. CPU 6
   1-3. CPU¿¡ ´ëÇÑ ±âº»ÀûÀÎ ¹ö½º »çÀÌŬ 13
   1-4. CPUÀÇ »óÅ¿¡ µû¸¥ µ¿ÀÛ 15
   1-5. ¿¹¿Ü ó¸® 17
   1-6. Ŭ·° ÆÞ½º ¹ß»ý±â 31
   1-7. Power Down ¸ðµå 34

Á¦ 2 Àå H83672ÀÇ ³»ºÎ ±¸Á¶39

   2-1. ROM 39
   2-2. RAM 40
   2-3. IO PORT 41
   2-4. Timer V 60
   2-5. Timer W 72
   2-6. Watchdog timer 94
   2-7. ½Ã¸®¾ó Åë½Å ÀÎÅÍÆäÀ̽º3(SCI3) 98
   2-8. AD ÄÁ¹öÅÍ 115
   2-9. Àü¿ø °ø±Þ ȸ·Î 124

Á¦ 2 ºÎ Æß¿þ¾î(Firmware) °³¹ß ȯ°æ ±¸ÃàÁ¦ 3 Àå HEW¸¦ ÀÌ¿ëÇÑ È¯°æ ±¸Ãà 126

   3-1. HEW¸¦ ÀÌ¿ëÇÑ °£´ÜÇÑ ÇÁ·Î±×·¥ ÀÛ¼º 126
   3-2. ¸ð´ÏÅÍ ÇÁ·Î±×·¥ 154

Á¦ 3 ºÎ ÀÀ¿ëÆí

Á¦ 4 Àå IO PORT¸¦ ÀÌ¿ëÇÑ LED Á¦¾î 166

Á¦ 5 Àå ŸÀ̸Ӹ¦ ÀÌ¿ëÇÑ LED Á¦¾î 191

Á¦ 6 Àå IO PORT¸¦ ÀÌ¿ëÇÑ KEY ÀÔ·Â 206

Á¦ 7 Àå Timer¸¦ ÀÌ¿ëÇÑ PWM Á¦¾î 225

Á¦ 8 Àå Watchdog Timer¸¦ ÀÌ¿ëÇÑ ½Ã½ºÅÛ Á¦¾î 238

Á¦ 9 Àå RS232C¸¦ ÀÌ¿ëÇÑ Åë½Å ½Ç½À 243

Á¦ 10 Àå ADº¯È¯ ½Ç½À 263

Á¦ 11 Àå LCD ÀÀ¿ë 275

Á¦ 12 Àå ÀüÀÚ½Ã°è ¹× ½ºÅé¿öÄ¡ 313

Á¦ 13 Àå µðÁöÅÐ ¸ÖƼ¹ÌÅÍ 325

Á¦ 14 Àå °í¼Ó Ä«¿îÅÍ ÀÀ¿ë 339

Á¦ 15 Àå ÇÁ·ÎÅäÄÝÀ» ÀÌ¿ëÇÑ ½Ã¸®¾ó Åë½Å ÀÀ¿ë 346

Á¦ 16 Àå PWMÀ» ÀÌ¿ëÇÑ 2°³ÀÇ ¸ðÅͱ¸µ¿ 358

Á¦ 17 Àå 7-Segment Á¦¾î 368

Á¦ 18 Àå ¿ÜºÎ ÀÎÅÍ·´Æ® 378

ºÎ ·Ï

ºÎ·Ï 1 : ȸ·Îµµ 382
ºÎ·Ï 2 : Data Sheet 386
ºÎ·Ï 3 : CPU ³»ºÎ ·¹Áö½ºÅÍÀÇ ¾îµå·¹½º MAP 393
ºÎ·Ï 4 : ASCII Table 412
ºÎ·Ï 5 : Âü°í ¹®Çå