¸¶ÇÏÀüÀÚ±â¼ú¿¬±¸¼Ò LOGO

Á¦Ç°°Ë»ö °í°´¼¾ÅÍ053-604-2355
±â¼úÀÚ·á½Ç

Home > ±â¼úÀÚ·á½Ç ±â¼úÀÚ·á½Ç

Á¦ ¸ñ 05. ŸÀ̸ÓÀÇ »ç¿ë¹ý
÷ºÎÆÄÀÏ


ŸÀ̸ÓÀÇ »ç¿ë¹ý(Áö¿¬ ŸÀ̸Ó)

¡¼Áö¿¬ ½Ã°£À̶õ? ¡½

¡¡¸¶ÀÌÅ©·Î ÄÄÇ»ÅÍ¿¡¼­´Â Á÷Á¢ ¿ÜºÎ ±â±â¸¦ Á¦¾îÇÏ´Â °ÍÀÌ ¸¹ÀÌ ÀÖ¾î
°¡, Ç×»ó ¸¶ÀÌÅ©·ÎÄÄÇ»ÅÍÃøÀÇ ¼Óµµ¿Í Á¦¾î ´ë»ó ±â±âÀÇ ¼Óµµ¸¦ ¾îµð¼±°¡
¸ÂÃß´Â °ÍÀÌ ÇÊ¿äÇÏ°Ô µË´Ï´Ù.
Áï, ¿ÜºÎ ±â±â´Â ¸±·¹À̶óµçÁö ·¥ÇÁ¶óµçÁö ¸ðÅͶóµçÁö ¼¾¼­¶óµçÁö
(ÀÌ)°¡ ÀÖ½À´Ï´Ù¸¸, ¸ðµÎ ¸¶ÀÌÅ©·ÎÄÄÇ»ÅÍÀÇ ¼Óµµº¸´Ù´Â ÈξÀ ´ÊÀº ¼Óµµ·Î
¹Û¿¡ µ¿ÀÛÇÏÁö ¾Ê½À´Ï´Ù. °Å±â¼­ ¸¶ÀÌÅ©·ÎÄÄÇ»ÅÍÃø¿¡¼­ Áö¿¬(Áö¿¬)À» ÀϺη¯ ÀÛ
(ÀÌ)¶ó°í ¸ÂÃß¾î ÁÙ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù.
¿©±â¿¡¼­´Â ±× Áö¿¬À» ¸¸µå´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.

¡¼Áö¿¬À» ¸¸µå´Â ¹æ¹ý¡½

¿ì¼± Áö¿¬À» ¸¸µé·Á¸é ¾î¶»°Ô Çϴ°¡ Çϸé(ÀÚ), ¸î°³ÀÇ ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù.

1. ¸í·É ½ÇÇà ½Ã°£À» ÀÌ¿ëÇØ, ÇÊ¿äÇÑ ¸í·ÉÀÇ ¼ö¸¦ ½ÇÇàÇØ ´ÊÃá´Ù.
¡¡¡¡ÀÌ ¹æ¹ýÀº ÀüÀÇ ÆäÀÌÁö·Î ¼Ò°³ÇÏ°í Àֱ⠶§¹®¿¡ ±× ÂÊÀ» ÂüÁ¶ ¼Ò¿ø
¡¡¡¡.
2. ŸÀ̸Ӹ¦ »ç¿ëÇØ ÀÏÁ¤½Ã°£ Ä«¿îÆ® ÇØ, Ä«¿îÆ®°¡ Á¾·áÇÏ´Â °ÍÀ»
¡¡¡¡±â´Ù¸°´Ù.
¡¡¡¡ÀÌ ±â´Ù¸®´Â ¹æ¹ý¿¡´Â, ¸í·ÉÀ¸·Î Ä«¿îÆ®¾÷ÀÇ Ç÷¡±×°¡ ON°¡ µÈ´Ù
¡¡¡¡ÀǸ¦ ±â´Ù¸®´Â ¹æ¹ý°ú ¼¼Ä¡±â¸¦ ±â´Ù¸®´Â ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù.
¡¡¡¡


¡¼Å¸À̸ӷΠÁö¿¬À» ¸¸µå´Â ¹æ¹ý¡½

PIC¿¡ ÁغñµÇ¾î Àִ ŸÀ̸Ӵ ´Ù¾çÇÑ »ç¿ë¹ýÀ» ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¸é
¡¡¡¡¡¤ÀÎÅ͹ú ŸÀ̸ӷμ­ »ç¿ëÇÑ´Ù
¡¡¡¡¡¤Ä«¿îÅͷμ­ »ç¿ëÇÑ´Ù
¡¡¡¡¡¤Áö¿¬ ŸÀ̸ӷμ­ »ç¿ëÇÑ´Ù
¡¡¡¡¡¤ÆÞ½º Ãâ·Â¿¡ »ç¿ëÇÏ´Â µî µî
¿©±â¿¡¼­´Â, ŸÀ̸ӷΠÀÏÁ¤ÇÑ ½Ã°£À» ¸¸µé¾î ³»´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.
±âº»ÀûÀÎ ¼³Á¤Àº ÀÎÅ͹ú ŸÀ̸ӷμ­ »ç¿ëÇÒ ¶§¿Í ¿ÏÀüÈ÷ °°¾Æ, À¶Åë
¹ÝȯÀ» ÇÏÁö ¾Ê´Â °Í»ÓÀÔ´Ï´Ù.

(1) ±âº»ÀûÀÎ ¿òÁ÷ÀÌ´Â ¹æ¹ýÀÇ È帧
¡¡¿ì¼±, ŸÀ̸ӷμ­ »ç¿ëÇÏ´Â °ÍÀº, PIC ½Ã¸®ÁîÀÇ °æ¿ì´Â TMR0¸¦ »ç¿ëÇØ
¡¡. ÀÌ Å¸À̸Ӹ¦ ¿òÁ÷ÀÌ´Â ±âº»ÀûÀÎ ¹æ¹ýÀº ¾Æ·¡¿Í °°Àº ¼ø¼­°¡ µË´Ï´Ù.

¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ä«¿îÅÍÀÇ µ¿ÀÛ ¸ðµå ¼³Á¤
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡é
¡¡¡¡¡¡¡¡¡¡¡¡¡¡TMR0¿¡ Ä«¿îƮġ ¼³Á¤
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡é
¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ä«¿îÆ®¾÷ ´ë±â

¡¡¡¡¡¡(2) ½ÇÁ¦ÀÇ ÇÁ·Î±×·¥¿¹
¡¡¡¡¡¡¡¡»ó±âÀÇ ¼ø¼­¸¦ ½ÇÁ¦ÀÇ ÇÁ·Î±×·¥À¸·Î ¾²¸é(ÀÚ) ¾Æ·¡¿Í °°ÀÌ µÇ¾î
¡¡¡¡¡¡¡¡.
¡¡¡¡¡¡¡¡¡¡¡¡¡¡BSF¡¡ ¡¡ STATUS, RP0¡¡¡¡;ÆäÀÌÁö 1¿¡ º¯È¯
¡¡¡¡¡¡¡¡¡¡¡¡¡¡MOVLW¡¡¡¡088H¡¡¡¡¡¡¡¡¡¡;Ä«¿îÅÍ ¸ðµåÄ¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ ;(¾Æ·¡¿Í °°ÀÌ(4) Ç×ÂüÁ¶)
¡¡¡¡¡¡¡¡¡¡¡¡¡¡MOVWF¡¡¡¡OPTION_REG¡¡¡¡;¸ðµå ¼³Á¤
¡¡¡¡¡¡¡¡¡¡¡¡¡¡BCF¡¡¡¡¡¡STATUS, RP0¡¡¡¡;ÆäÀÌÁö 0¿¡ º¯È¯
¡¡¡¡¡¡¡¡¡¡¡¡¡¡MOVLW¡¡¡¡03CH¡¡¡¡¡¡¡¡¡¡;Ä«¿îƮġ ·Îµå
¡¡¡¡¡¡¡¡¡¡¡¡¡¡MOVWF¡¡¡¡TMR0¡¡¡¡¡¡¡¡¡¡;TMR0¿¡ Ãâ·Â
¡¡¡¡¡¡¡¡LOOP
¡¡¡¡¡¡¡¡¡¡¡¡¡¡BTFSS¡¡¡¡INTCON, T0IF¡¡ ;Ä«¿îÆ®¾÷ ´ë±â
¡¡¡¡¡¡¡¡¡¡¡¡¡¡GOTO¡¡¡¡ LOOP
¡¡¡¡¡¡¡¡¡¡¡¡¡¡BCF¡¡¡¡¡¡INTCON, T0IF¡¡ ;Ç÷¡±× Ŭ¸®¾î

(3) Ä«¿îÅÍÀÇ ½Ã°£ ¼³Á¤
¡¡¡¡»ó±â ÇÁ·Î±×·¥¿¡¼­´Â Àû´çÇÑ °ªÀ» TMR0·Î ¼³Á¤ÇØ ÀÖ½À´Ï´Ù¸¸, ÀÌ
¡¡¡¡Å¸À̸ӷΠ¸¸µé¾îÁö´Â ½Ã°£Àº ¾î¶»°Ô ¿ä±¸ÇÏ´Â °ÍÀϱî¿ä?
¡¡¡¡¿ì¼±, ŸÀ̸ÓÀÇ µ¿ÀÛ ¿ø¸®·ÎºÎÅÍ ½ÃÀÛÇÕ´Ï´Ù.
¡¡¡¡PIC16 ½Ã¸®ÁîÀÇ Å¸À̸Ó(TMR0)´Â, CPU ÆÁÀÇ Å¬¶ôµµ¿Í
¡¡¡¡(À¸)·Î ÇØ Ä«¿îÆ® ÇÏ°Ô µÇ¾î ÀÖ½À´Ï´Ù.¡¡¡¡µû¶ó¼­ ÀÖ´Â ½Ã°£À» ¸¸µç´Ù
¡¡¡¡À¯ÀÍÀÇ Ä«¿îÅÍÄ¡´Â ¾Æ·¡¿Í °°Àº´ÔÀÌ ÇØ ¿ä±¸ÇÕ´Ï´Ù.

¡¡¡¡¡¡¡¡¡¡(ÀÎÅ͹ú ½Ã°£)/(CPU Ŭ¶ô x4)

¡¡¡¡¿¹¸¦ µé¸é, CPUÀÇ ¼öÁ¤ ¹ßÁøÀÚ°¡ 10MHz(0.1¥ìsec)¶§¿¡ 100¥ìsec
¡¡¡¡ÀÇ ½Ã°£ÀÇ Å¸ÀÌ¸Ó¿Í Çϱâ À§Çؼ­´Â, 100¥ìsec/0.1usec*4=250¡¡ÇÏÁö¸¸
¡¡¡¡Ä«¿îƮġ°¡ µË´Ï´Ù.
¡¡¡¡°Å±â¼­ »ó±âÀÇ ÇÁ·Î±×·¥À¸·Î 03 CH°¡ µÇ°í ÀÖ´Â °÷À», 0 FAH¿Í
¡¡¡¡Çϸé, 100¥ìsecÀÇ ½Ã°£ÀÇ Å¸À̸Ӹ¦ ¸¸µé ¼ö ÀÖ°Ô µË´Ï´Ù.
¡¡¡¡´Ù¸¸, Á¤È®ÇÏ°Ô´Â Ä«¿îÆ®¾÷ ±â´Ù¸®´Â ¸í·ÉÀÇ ½ÇÇà ½Ã°£µµ
¡¡¡¡°è»ê¿¡ ³Ö°í »ý°¢ÇÏÁö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù.

(4) ÇÁ¸®½ºÄÉÀ̶óÀÇ »ç¿ë¹ý
¡¡PIC ½Ã¸®ÁîÀÇ Å¸À̸Ó(TMR0)¿¡´Â, ÇÁ¸®½ºÄÉÀ̶ó¶ó°í ÇÏ´Â ±â´ÉÀÌ ºÙ¾î
¡¡ÀÖ½À´Ï´Ù. ÀÌ°ÍÀº ¹«¾ùÀ» Çϴ°¡ Çϸé(ÀÚ), »ó±âÀÇ ¹æ¹ý¿¡¼­´Â, 256ÀÌ TMR0
¡¡ÀÇ Ä«¿îƮġÀÇ »óÇÑÀ̱⠶§¹®¿¡, °Ü¿ì 100¥ìsec¸¦ ÇÒ ¼ö Àִ ŸÀ̸ÓÀÇ
¡¡½Ã°£ÀÇ »óÇÑÀ̶ó´Â °ÍÀÌ µÇ¾î ¹ö¸³´Ï´Ù. °Å±â¼­, ÀÌ ÇÁ¸®½ºÄÉÀ̶ó
¡¡ÀÇ ±â´ÉÀ» Ãß°¡Çϸé(ÀÚ), TMR0ÀÇ Ä«¿îÅÍÀÇ Àü´Ü¿¡ Çϳª ´õ ÃÖ´ë 8ºñÆ®
¡¡ÀÇ Ä«¿îÅÍ°¡ Ãß°¡µÇ¾î Ä«¿îƮġÀÇ »óÇÑÀÌ¡¡256x256 ±îÁö È®´ëµÇ°í
¡¡°ÍÀÌ µË´Ï´Ù. ÀÏÀü¿¡´Ü¿¡ »ðÀԵǴ ī¿îÅÍ´Â, 1ºñÆ®¸¶´Ù
¡¡ÃÖ´ë 8ºñÆ®±îÁö ÁöÁ¤ÇÑ ºñÆ®·Î ÇÒ ¼ö°¡ ÀÖ¾î Àü´Ü¿¡¼­ Ä«¿îÆ®¸¦
¡¡ÇÁ¸®½ºÄÉÀ̶ó Çϱâ À§ÇÑ(ÇØ) ÇÁ¸®½ºÄÉÀ̶ó¶ó°í ºÎ¸¨´Ï´Ù.
¡¡ÀÌ ÇÁ¸®½ºÄÉÀ̶óÀÇ ¼³Á¤ ¹æ¹ý¹ýÀº ¾Æ·¡¿Í °°Àº °°Àº °ªÀ» OPTION ·¹Áö½ºÅÍ¿¡
¡¡¼³Á¤ÇÏ´Â °ÍÀ¸·Î ½Ç½ÃÇÕ´Ï´Ù. (»ó±â ÇÁ·Î±×·¥ ÂüÁ¶)

¡¡¡¡OPTION_REG¿¡ÀÇ ¼³Á¤Ä¡ ÇÁ¸®½ºÄÉÀ̶óÄ¡
¡¡¡¡¡¡¡¡¡¡80¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡2(1ºñÆ®)
¡¡¡¡¡¡¡¡¡¡81¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡4(2ºñÆ®)
¡¡¡¡¡¡¡¡¡¡82¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡8(3ºñÆ®)
¡¡¡¡¡¡¡¡¡¡83¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡16(4ºñÆ®)
¡¡¡¡¡¡¡¡¡¡84¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡32(5ºñÆ®)
¡¡¡¡¡¡¡¡¡¡85¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡64(6ºñÆ®)
¡¡¡¡¡¡¡¡¡¡86¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡128(7ºñÆ®)
¡¡¡¡¡¡¡¡¡¡87¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡256(8ºñÆ®)

¡¡ÀÌ°ÍÀ¸·Î ¿¹¸¦ µé¸é, 87À» OPTION_REG·Î ¼³Á¤Çϸé(ÀÚ), ÃÖ´ëÀÇ Å¸ÀÌ¸Ó ½Ã°£Àº
¡¡Å¬¶ôÀÌ 10 MHz¶§¿¡´Â¡¡256x256x0. 4¥ìsec= ¾à 26msec ¶ó°í ÇÏ´Â °Í¿¡
¡¡µÇ¾î Å«ÆøÀ¸·Î ±ä ½Ã°£ÀÇ Å¸À̸Ӹ¦ ÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù.

¸ñ·Ïº¸±â

www.1chip.com, www.1chip.co.kr
www.micom114.com
ÀÚ·á½Ç¹Ù·Î°¡±â

´ë±¸±¤¿ª½Ã ºÏ±¸ »ê°Ý2µ¿ 1629 »ê¾÷¿ëÀç°ü 10µ¿ 13È£ (2Ãþ) / Tel. 053-604-2355 / Fax. 053-383-2354 / E-mail. maha@paran.com