¾È³çÇϼ¼¿ä ¸¶ÀÌÅ©·ÎĨÀÔ´Ï´Ù.
MCU¸¦ »ç¿ëÇÏ¿© °³¹ßÀ» ÁøÇàÇÏ¸é¼ MCUÀÇ ÃÖ°í µ¿ÀÛ ¼Óµµ¸¦ È®ÀÎÇÏ°í ½ÍÀº °æ¿ì°¡ ÀÖ½À´Ï´Ù.
ÀÌ °æ¿ì °¡Àå ÁÁÀº ¹æ¹ýÀº ½Ã½ºÅÛ Å¬·°ÀÇ Ãâ·ÂÀÌ °¡´ÉÇÏ´Ù¸é À̸¦ Ãâ·ÂÇÏ¿© ¿À½Ç·Î½ºÄÚÇÁ·Î È®ÀÎÇÏ´Â °ÍÀÔ´Ï´Ù.
ÇÏÁö¸¸ ±×·± Á¶°ÇÀÌ ºÒ°¡´ÉÇÒ ¶§ Ãâ·Â Æ÷Æ®¸¦ ½ºÀ®ÇÏ¿© ´ÜÀ§½Ã°£¿¡ ¾ó¸¶³ª ¸¹ÀÌ ½ºÀ®ÇÏ´ÂÁö È®ÀÎÇÏ´Â ¹æ¹ýÀÌ Àִµ¥ À̶§ ÁÖÀÇÇÏ½Ç Á¡À¸·Î,
1. ¾î¼Àºí·¯¸¦ »ç¿ëÇÏ¿©¾ß Çϸç
2. ·çÇÁ¸¦ »ç¿ëÇؼ´Â ¾ÈµË´Ï´Ù.
°£È¤ C¾ð¾î·Î µ¿ÀÏÇÑ ÃøÁ¤À» ÇÑ ÈÄ MCUÀÇ Ã³¸®¼Óµµ°¡ ´Ê´Ù°í ¿¬¶ôÀ» ÇϽô ºÐÀÌ °è½Ã´Â µ¥ ÀÌ´Â À߸øµÈ ÃøÁ¤¹æ¹ýÀ» »ç¿ëÇϼ̱⠶§¹®ÀÔ´Ï´Ù.
¸¸ÀÏ Äڵ尡 ¾î¼Àºí·¯°¡ ¾Æ´Ñ C ÄÚµå·Î ÀÌ·ç¾îÁ³´Ù¸é ÇÑ ¶óÀÎÀÇ CÄڵ尡 ÇϳªÀÇ ¾î¼Àºí·¯ ¸í·É¾î·Î ÀÌ·ç¾î Áö´Â °æ¿ì´Â °ÅÀÇ ¾ø±â ¶§¹®¿¡ MCUÀÇ µ¿ÀÛÀÌ ´À¸®´Ù°í Âø°¢ÇÏ°Ô ¸¸µì´Ï´Ù.
¶ÇÇÑ Æ÷Æ®¸¦ Á¦¾îÇÒ ¶§ ·çÇÁ¸¦ »ç¿ëÇϽô °æ¿ì°¡ Àִµ¥ ·çÇÁ¸¦ µ¹¸®´Â °Í ÀÚü°¡ »ó´ç¼öÀÇ Å¬·°À» ¼ÒºñÇÏ¿©¾ß ÇÏ´Â ÇàÀ§À̹ǷΠÀÌ ¿ª½Ã MCUÀÇ µ¿ÀÛÀÌ ´À¸®´Ù°í »ý°¢ÇÏ°Ô ¸¸µå´Â ¿ä¼Ò°¡ µË´Ï´Ù.
÷ºÎÀÇ ÄÚµå¿Í À̹ÌÁö´Â PIC12F675¸¦ »ç¿ëÇÑ ¿¹Á¦ÀÔ´Ï´Ù.
PIC12F675ÀÇ °æ¿ì ³»ºÎ ¹ßÁø±âÀÇ ÁÖÆļö´Â 4MHz·Î °íÁ¤µÇ¾î ÀÖ½À´Ï´Ù.
´Ü, ÀÌ ÁÖÆļö´Â Fcy°¡ ¾Æ´Ï¶ó FoscÀÔ´Ï´Ù.
Fosc´Â ¹ßÁø±âÀÇ ÁÖÆļöÀÌ¸ç ½Ã½ºÅÛ Å¬·°ÀÔ´Ï´Ù.
Fcy´Â ¸í·É »çÀÌŬÀÇ ºóµµÀ̸ç PIC12F675ÀÇ °æ¿ì Fcy´Â Fosc/4ÀÔ´Ï´Ù.
µû¶ó¼ Fosc°¡ 4Mhz ÀÏ ¶§ PIC12F675ÀÇ Fcy´Â 1MHzÀÔ´Ï´Ù.
Áï, 1 ÃÊ ¸¸¿¡ 1 ¹é¸¸ °ÇÀÇ ¸í·É¾î°¡ ½ÇÇàµÉ ¼ö ÀÖÀ½À» ÀǹÌÇÕ´Ï´Ù.
Äڵ带 »ìÆ캸½Ã¸é °¡Àå ºü¸¥ ÁÖÆļöÀÇ ½ºÀ®À» ¸¸µé±â À§ÇØ ·çÇÁ¾øÀÌ ¾Æ·¡ÀÇ asm Äڵ尡 ¹Ýº¹µÇ°í ÀÖ½À´Ï´Ù. (goto ¸í·ÉÀ» »ç¿ëÇÏÁö ¾Ê°í ¹Ýº¹ÇÕ´Ï´Ù)
BSF GPIO, GP2 // Port High
BCF GPIO, GP2
ÇϳªÀÇ ÆÞ½º¸¦ »ý¼ºÇÏ·Á¸é 2 »çÀÌŬ Ŭ·°ÀÌ ÇÊ¿äÇÕ´Ï´Ù.
µû¶ó¼ PIC12F675¿¡ 4MHzÀÇ ½Ã½ºÅÛ Å¬·°À» Á¦°øÇÒ °æ¿ì, PIC12F675·Î »ý¼º ÇÒ ¼öÀÖ´Â °¡Àå ºü¸¥ ÆÞ½ºÀÇ ÁÖÆļö´Â 500KhzÀÔ´Ï´Ù.
÷ºÎ µÈ À̹ÌÁö¿Í Äڵ带 È®ÀÎÇϽʽÿÀ.
°¨»çÇÕ´Ï´Ù.
* ÀÌ ¹æ¹ýÀº µð¹ÙÀ̽ºÀÇ ¸í·É¾î 󸮼ӵµ°¡ ºü¸¥ °æ¿ì Æ÷Æ®ÀÇ Ä³ÆнÃÅϽº ¼ººÐÀ¸·Î ÀÎÇØ Æ÷Æ®ÀÇ ½ºÀ®ÀÌ Á¤»óÀûÀ¸·Î ÀÌ·ç¾î ÁöÁö ¾Ê¾Æ »ç¿ëÇÒ ¼ö ¾øÀ» ¼ö ÀÖ½À´Ï´Ù.