¸¶ÀÌÅ©·ÎĨ»çÀÇ ¸¶ÀÌÅ©·Î ÄÄÇ»ÅÍ PIC16C/F84¸¦ »ç¿ëÇÑ Á¦ÀÛ ¿¹ÀÇ
ÇÁ·Î±×·¥ Á¦ÀÛ ¹æ¹ýÀÇ ¼Ò°³ÀÔ´Ï´Ù. ( ¡¸°ÔÀÓ ·¹¹ö·¯Å丮£§98/9¿ùÈ£¿¡ °ÔÀç)
¿ì¼± Àüü´Â ±¤¼±ÃÑ ±× ÀÚü¿ÍÀûÀ¸·Î µÇ´Â ¼ö±¤ ¼¼Æ®ÀÇ 2°³·ÎºÎÅÍ »ý°Ü
ÀÖ½À´Ï´Ù.
°ÔÀÓÀÇ ¹æ¹ýÀº, ¼ö±¤ ¼¼Æ®ÀÇ Àü¿øÀ» ON·Î Çϸé(ÀÚ), ¸îÃÊÈÄ¿¡ ¹öÀú°¡
¿ï±â ½ÃÀÛÇØ µ¿½Ã¿¡, ¼ýÀÚ Ç¥½Ã±â°¡ ½Ã°£ Ä«¿îÆ® Ç¥½Ã¸¦ ½ÃÀÛÇÕ´Ï´Ù.
ÀÌ°ÍÀÌ ½ÃÀ۵Ǹé(ÀÚ) ±¤¼±ÃÑÀÇ °ú³áÀ¸·Î¼ µ¿ÀÛÇϱ⠽ÃÀÛÇÑ °ÍÀÌ µÇ¾î, ±¤¼±ÃÑ
(À»)¸¦ ¹ß»çÇØ ¸ÂÀ¸¸é, ±× ½ÃÁ¡ÀÇ ½Ã°£¿¡ ½Ã°£ Ä«¿îÆ®°¡ Á¤ÁöÇØ, °³½Ã
½ÃÁ¡À¸·ÎºÎÅÍÀÇ ½Ã°£À» 10 msec ´ÜÀ§·Î Ç¥½ÃÇÑ Ã¤·Î Á¤ÁöÇÕ´Ï´Ù.
Çѹø ´õ ±¤¼±ÃÑÀÌ ¸Â´Â´Ù°í Ç¥½Ã°¡ »ç¶óÁ® °ÔÀÓÀÌ Àç°³Çϱ⠶§¹®¿¡,
¹Ýº¹ °ÔÀÓÀ» Áñ±æ ¼ö°¡ ÀÖ½À´Ï´Ù.
ÀÌ°ÍÀ¸·Î »¡¸® ½î±âÀÇ ½Ã°£À» °Ü·ç´Â °ÔÀÓÀ» ÇÒ ¼ö ÀÖ½À´Ï´Ù.
°ÔÀÓÀÇ ÇÁ·Î±×·¥Àº ¸ðµÎ, ¼ö±¤ ¼¼Æ®¾È¿¡ ÀÖ´Â, PIC16F84·Î ½ÇÇà
ÇÏ°í ÀÖ½À´Ï´Ù.
¡¼ÇÁ·Î±×·¥ÀÇ °³¿ä¡½
À̹ø ÇÁ·Î±×·¥Àº´ÙÀ̳ª¹ÍÁ¡µîÀ̶ó°í Çϴ ǥ½Ã Á¦¾î¸¦ Çϱ⠶§¹®¿¡,
ÇÁ·Î±×·¥À¸·Î¼´Â, Àϼø°£µµ ¸ØÃâ ¼ö ¾ø´Â ¹Ýº¹ 󸮰¡ ÀÖ°Ô µÇ¾î
.
¡¡ÇÑ Ä¡¿¡¼µµ ¸ØÃ߸é, Ç¥½Ã°¡ ¿ÏÀüÇÏ°Ô »ç¶óÁ® ¹ö¸®±â (À§ÇØ)¶§¹®ÀÔ´Ï´Ù.
µû¶ó¼, ±× ¿ÜÀÇ Ã³¸®´Â, Ç¥½Ã ó¸®ÀÇ ¹Ýº¹ÀÇ »çÀÌ¿¡ ÇØ ¹ö¸®´Â°Å¾ß
Â÷¸é µÇÁö ¾Ê½À´Ï´Ù.
°Å±â¼ È°¾àÇÏ´Â °ÍÀÌ ¡¸Ç÷¡±×¡¹¶ó°í ºÒ¸®´Â ¼ÒÇÁÆ®¿þ¾îÀÇ ½ºÀÄ¡ÀÇ ±â´ÉÀ»
ÇÏ´Â º¯¼ö µ¥ÀÌÅÍÀÔ´Ï´Ù. À̹ø »ç¿ëÇÏ°í ÀÖ´Â Ç÷¡±×´Â 3 Á¾·ù·Î, ÀÌ°ÍÀÌ 0À̳ª 0À¸·Î
¾ø´Â °Íó·³ µû¶ó ÇÁ·Î±×·¥ÀÇ È帧ÀÇ Á¦¾î¸¦ ÇÏ°í ÀÖ½À´Ï´Ù.
SHOOT£º¼ö±¤ ¼ÒÀÚ°¡ ºûÀ» °ËÁöÇß´Ù°í ÇÏ´Â Ç÷¡±×.
WAIT£º¼ö±¤ ÈÄ, ÀÏÁ¤½Ã°£´ÙÀ½ÀÇ ¼ö±¤À» ¹«½ÃÇϱâ À§ÇÑ Ä«¿îÅÍ °â¿ë
¡¡¡¡¡¡¡¡ ÀÇ Ç÷¡±×.
RESTART£º1ȸ °ÔÀÓÀÌ ¿Ï·áÇØ, Àç°³¸¦ À§ÇØ ¼ö±¤ ´ë±âÁßÀ» ³ªÅ¸³»´Â Ç÷¡±×.
ÀÌ 3°³ÀÇ Ç÷¡±×¸¦ ±¸»çÇØ ¹Ø±×¸²ÀÇ Àüü Ç÷ο쵵¿Í °°ÀÌ, ÇÁ·Î±×·¥
ÀÇ È帧ÀÇ Á¦¾î¸¦ ½Ç½ÃÇÏ°í ÀÖ½À´Ï´Ù.
È帧ÀÌ ´ë½ÅÇÏ´Â °ÍÀº È÷ ÇØ ÇüÅÂÀÇ ÆÇ´Ü ºí·ÏÀÇ °÷¿¡¼, ¿©±â¼ Ç÷¡±×¿¡ ÀÇÇÑ ÆÇÁ¤
(À»)¸¦ ½Ç½ÃÇÏ°í ÀÖ°Ô µË´Ï´Ù. À̸¥¹Ù ¡¸if¡¹¹®¿¡ »ó´çÇÕ´Ï´Ù.
¡¼ÇÁ·Î±×·¥ÀÇ µ¿ÀÛ ¼³¸í¡½
Ç÷ο쵵ÀÇ È帧Àº, ¿ì¼±, À̴ϼȶóÀÌÁî·Î Æ÷ÅäÀÇ ¼³Á¤À» ÇÑ µÚ,
Ç÷¡±×ÀÇ ¸®¼ÂÆ®¸¦ ÇØ ´ÙÀ̳ª¹Í Ç¥½Ã¸¦ ÇÏ´Â ½áºê·çƾÀ» ½ÇÇàÇØ,
½Ã°£À» Ä«¿îÆ®¾÷ÇØ ÀçÇ¥½Ã¸¦ ÇÑ´Ù°í ÇÏ´Â ·çÇÁ·Î ¹Ýº¹ÇÕ´Ï´Ù.
Ç¥½ÃÀÇ ½áºê·çƾ Áß(¾È)¿¡¼, ºûÀ» °ËÁöÇߴ°¡¶ó°í Çϴ üũ¸¦ ÇÏ°í ÀÖ¾î,
ºûÀ» °ËÁöÇϸé(ÀÚ) SHOOT Ç÷¡±×°¡ ON°¡ µÇ¾î ½áºê·çƾÀ¸·ÎºÎÅÍ µ¹¾Æ¿Í
¿À¹Ç·Î, µ¹¾Æ¿Â °÷¿¡¼ SHOOT Ç÷¡±×ÀÇ ÆÇÁ¤À» ÇÏ°í ÀÖ½À´Ï´Ù.
±× ÆÇ´Ü ¹Ú½º¸¦ ¿ìÃøÀ¸·Î ºüÁö¸é(ÀÚ), RESTART Ç÷¡±×ÀÇ ÆÇÁ¤¿¡
°¡, ¾ÆÁ÷ óÀ½À̹ǷΠ±×´ë·ÎÇÏ¿¡ ºüÁ® WAIT Ä«¿îÅÍÀÇ Ä«¿îÆ®
´Ù¿îÀ» ÇØ µ¹¾Æ¿É´Ï´Ù. ±×¸®°í ¶Ç °°Àº ·çÆ®¸¦ ´Ù³à WAIT Ä«¿îÅ͸¦
°¨»êÇØ ºüÁø´Ù°í ÇÏ´Â °ÍÀ», WAIT Ä«¿îÅÍ°¡ Á¦·Î°¡ µÉ ¶§±îÁö ¹Ýº¹
.
ÀÌ ¹Ýº¹µ¿¾È¿¡, ±¤¼±ÃÑÀ¸·ÎºÎÅÍÀÇ ¼¶±¤Àº ¾ø¾îÁö±â ¶§¹®¿¡, 1ȸÀÇ
±¤¼±ÃÑÀÇ ¹ß»ç·Î 1ȸ¸¸ÀÇ ¸Â¾Æ ÆÇÁ¤À» ÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù.
WAIT Ä«¿îÅÍ°¡ Á¦·Î°¡ µÇ¸é(ÀÚ), È®½ÇÈ÷ ºûÀÌ ¸Â¾Ò´Ù°í ÇÏ´Â ·çÆ®¸¦ ´Ù³à
RESTART Ç÷¡±×°¡ ON, SHOOT Ç÷¡±×°¡ OFF°¡ µÇ¾î µ¹¾Æ¿É´Ï´Ù.
±×·¸´Ù¸é, ´ÙÀ½ÀÇ ·çÇÁ´Â °ÔÀÓ Àç°³ ±â´Ù¸®´Â ·çÇÁ°¡ µÇ¾î, Ç¥½Ã ½Ã°£µµ
Ä«¿îÆ®¾÷µÇÁö ¾Ê±â ¶§¹®¿¡, ÀÏÁ¤ÇÑ ½Ã°£Ä¡(Áï °³½ÃºÎÅÍ ±¤¼±ÃÑÀÇ
ºûÀ» °ËÁöÇÒ ¶§±îÁöÀÇ ½Ã°£)À» Ç¥½ÃÇÑ Ã¤·Î Ç¥½Ã ·çÇÁ¸¦ ¹Ýº¹ÇÏ´Â °Í¿¡
µË´Ï´Ù.
ÀÌÀü¿¡ ÇÑÃþ ´õ ±¤¼±ÃÑÀÇ ºûÀ» °ËÁöÇϸé(ÀÚ), ÀçÂ÷ SHOOT Ç÷¡±×°¡ ON¿Í
µÇ¾î µ¹¾Æ¿É´Ï´Ù¸¸, RESTART Ç÷¡±×°¡ ONÀ̹ǷÎ, Àç°³ÀÇ ·çÆ®¿¡
º¯°æµÇ¾î ÃÖÃÊÀÇ ÃʱâÈÀÇ °÷À¸·Î µ¹¾Æ¿Í, °ÔÀÓÀÌ Àç°³µÇ°Ô µÇ¾î
. ÀÌ°ÍÀ¸·Î ÀϼøÀÇ È帧À» ¿Ï·áÇÑ °ÍÀÌ µË´Ï´Ù.
ÀÌ °ÔÀÓÀÇ Àç°³¶§¿¡, ½Ã°£ Ä«¿îÆ®¸¦ ½ºÅ¸Æ® Çϱâ±îÁö Áö¿¬ÀÇ ½Ã°£
(À»)¸¦ »ðÀÔÇÕ´Ï´Ù¸¸, ÀÌ ½Ã°£À» ·£´ýÀ¸·Î ÇØ °ÔÀÓÇÑ °Í°°°Ô Çϱâ À§Çؼ,
ÀüȸÀÇ ½Ã°£Ä¡·ÎºÎÅÍ Áö¿¬ ŸÀÓÀ» °è»êÇØ ¸Åȸ ´Ù¸¥ Áö¿¬ ½Ã°£¿¡
µÇµµ·Ï(µíÀÌ) ÇÏ°í ÀÖ½À´Ï´Ù.
ÀÌ Ç÷ο쵵¸¦ ±âÃÊ·Î ÀÛ¼ºÇÑ ÇÁ·Î±×·¥ÀÇ ¸®½ºÆ®°¡ ¾Æ·¡¿Í °°ÀÌ ¸®½ºÆ®ÀÔ´Ï´Ù.
ÀϺ»¾îÀÇ ÄÚ¸àÆ®¸¦ ³Ö¾î µÎ±â ¶§¹®¿¡, Ç÷ο쵵¿ÍÀÇ ´ëÀÀÀº ±Ý¹æ ÇÒ ¼ö ÀÖÀ¸¸é(ÀÚ)
»ý°¢ÇÕ´Ï´Ù.
¡¡¡¡¡Ú ±¤¼±ÃÑ¿¡ ÀÇÇÑ »¡¸® ½î±â °ÔÀÓ ÇÁ·Î±×·¥ ¸®½ºÆ®
¡¼¼öÄ¡ µ¥ÀÌÅͷκÎÅÍ ¼¼±×¸ÕÆ®(segment) µ¥ÀÌÅÍ¿¡ÀÇ º¯È¯¡½
ÇÁ·Î±×·¥À¸·Î¼ ÇÑ Ä¡ Ư¼öÇÑ Å×Å©´ÐÀ» »ç¿ëÇÏ°í ÀÖ´Â °ÍÀÌ, ÀÌ ¼öÄ¡ µ¥ÀÌÅÍ
(À»)¸¦, Ç¥½Ã Ãâ·Â¿ëÀÇ ¼¼±×¸ÕÆ®(segment) µ¥ÀÌÅÍ·Î º¯È¯ÇÏ´Â ½áºê·çƾÀÔ´Ï´Ù.
ÀÌ ¶§¹®¿¡ »ç¿ëÇÏ°í ÀÖ´Â ¸í·ÉÀÌ ¡¸RETLW¡¡a¡¹¶ó°í ÇÏ´Â ¸í·ÉÀ¸·Î, ÀÌ°ÍÀº, a¶ó°í ÇÑ´Ù
°ªÀ» Wreg¿¡ ¹Ýȯ°ªÀ¸·Î¼ °¡Á® ½áºê·çƾÀ¸·ÎºÎÅÍ ¸®ÅÏ ÇÕ´Ï´Ù.
ÀÌ°ÍÀ» ÀÌ¿ëÇØ, ¹Ì¸® 0~F±îÁöÀÇ ¹ÙÀ̳ʸ® µ¥ÀÌÅÍ¿¡ ´ëÇؼ ¼¼±×¸ÕÆ®(segment)
ÀÇ Æí¼ºÀ» °¡Áø 16°³ÀÇ RETLW ¸í·ÉÀ» ¼ø¼¿¡ ´Ã¾î³õÀº Å×À̺íÀ» ÀÛ¼ºÇØ,
¡¸ADDWF¡¡PCL, F¡¹¶ó°í ÇÏ´Â ¸í·ÉÀ¸·Î, º¯È¯¿øÀÇ ¹ÙÀ̳ʸ® µ¥ÀÌÅÍ¿Í ÇöÀçÀÇ ÇÁ·Î±×¶ó
¹«Ä«¿îŸġ(PCL)¸¦ µ¡¼À ÇØ, Å×À̺íÀÇ ÇØ´çÇÏ´Â RETLW ¸í·É¿¡ Àò
ÇÁ Çϵµ·Ï(µíÀÌ) ÇØ, ¼¼±×¸ÕÆ®(segment) µ¥ÀÌÅ͸¦ ¹Ýȯ°ªÀ¸·Î¼ µÇµ¹¸®´Â °Íó·³ ÇÏ°í ÀÖ½À´Ï´Ù.
¡¼´ÙÀ̳ª¹Í Ç¥½Ã Á¦¾îÀÇ ½áºê·çƾ¡½
3ÀÚ¸®¼öÀÇ Ç¥½Ã Á¦¾î´Â, °¢ Çü ¸¶´Ù °°Àº ½áºê·çƾÀ» »ç¿ëÇÕ´Ï´Ù. ±× 1ÀÚ¸®¼ö Ç¥½Ã
ÀÇ ½áºê·çƾÀº, Æ÷Åä¿¡ Ãâ·ÂÇÏ´Â ¼ø¼°¡ Áß¿äÇØ, ¿ì¼±, Ç¥½Ã ¼¼±×¸ÕÆ®(segment)
µ¥ÀÌÅ͸¦ RB1·ÎºÎÅÍ RB7¿¡ Ãâ·ÂÇØ, ±× ´ÙÀ½¿¡ ÀÚ¸®¼ö Ç¥½ÃÀÇ RAÀÇ 1ºñÆ®¸¦ ON¿Í ¼¶
.
±×¸®°í 3 msec ±â´Ù¸®°í ³ª¼, RA¸¦ OFF·Î ÇØ Ç¥½Ã¸¦ Àü¼Ò°ÅÇØ µÓ´Ï´Ù.
ÀÌ Àü¼Ò°Å´Â, ´ÙÀ½ÀÇ ÀÚ¸®¼ö¸¦ Ãâ·ÂÇÒ ¶§±îÁöÀÇ ¼ø°£¸¸À¸·Î µÇ¹Ç·Î, ¿ÜÇü¿¡
(Àº)´Â ´À³¢Áö ¾Ê½À´Ï´Ù¸¸, Ç¥½ÃºÎ°¡ ¶³¾îÁ® ÀÖ¾î, ½ÅÈ£ÀÇ ÆÄÇüÀÌ ¹«³ÊÁ® Áö¿¬ÀÌ ¹ß»ýÇØ
¶ó°í ÇÏ°í µî¿¡, Àϼø°£ÀüÀÇ ÀÚ¸®¼öÀÇ Ç¥½Ã°¡ ´ÙÀ½ÀÇ ÀÚ¸®¼ö¿¡ Ä¡¶óƮũÀÇ °ÍÀ» ¸·´Â ±â´ÉÀÌ ÀÖ¾î
.