¢Á ·Îº¸ºí·° Kit

       °­ÁÂ

       ÀÚ·á½Ç

       ÀÚÀ¯°Ô½ÃÆÇ

       Q&A

       ¹æ¸í·Ï

 

 

Read : 5419, Vote : 554, Date : 2001-08-31 18:06:16
 
  [ ·Îº¸ºí·° ] ¸ð´ÏÅÍÇÁ·Î±×·¥ [1]
 

·Îº¸ºí·°¿¡ °íºÀ¼®ÀÔ´Ï´Ù. Àúµµ ¸¹Àº °ÍÀ» ¾Ë°í ÀÖÁö´Â ¾ÊÁö¸¸

¾Æ´Â Çѵµ ³»¿¡¼­ ¸ð´ÏÅÍÇÁ·Î±×·¥¿¡ ´ëÇØ ¼³¸íÀ» Çص帱·Á°í ÇÕ´Ï´Ù.

¾î¶»°Ô º¸¸é ¿©·¯Ã¥¿¡¼­ ÀÐÀº ³»¿ëµéÀÇ Â¥Áý±â°¡ µÇ°ÚÁö¸¸ Ãʺ¸ÀÚ ºÐµé¿¡°Ô´Â

µµ¿òÀÌ µÇ¸®¶ó »ý°¢µË´Ï´Ù. (* 196À» À§ÁÖ·Î ¼³¸íÀÌ µË´Ï´Ù.)

¸ð´ÏÅÍÇÁ·Î±×·¥ [1]

óÀ½ Çϵå¿þ¾î¸¦ Á¢ÇÏ¸é °£´ÜÇÑ Ä¨µéÀ» Á¢ÇÏ°Ô µË´Ï´Ù. AND, OR, NOT µî

¶Ç´Â LED³ª 7_¼¼±×¸ÕÆ®¸¦ Á¢ÇÏ°Ô µË´Ï´Ù. À̶§´Â ÀԷ¿¡ Àü¾ÐÀ» ÁÖ¾î ºÒÀÌ

µé¾î ¿À°Å³ª 7_¼¼Å©¸ÕÆ®¿¡ ¼ýÀÚ°¡ ³ª¿À°Ô ÇÏ´Â ½ÇÇèµéÀ» ÇÕ´Ï´Ù. À̰͵éÀº

Çϵå¿þ¾îÀûÀ¸·Î 󸮰¡ °¡´ÉÇÕ´Ï´Ù. ÇÏÁö¸¸ CPU¸¦ ´Ù·ç½Ã°Ô µÇ¸é

Çϵå¿þ¾î¿¡ ÇÁ·Î±×·¥ ´É·Â±îÁö ÀÖ¾î¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î C¾ð¾î³ª ¾î¼À µî.

ÀúÈñ ȸ»ç¿¡¼­ ´Ù·ç´Â CPU´Â AVR, 8051, 80196 ÀÔ´Ï´Ù.

¿¹¸¦ µé¾î 80196À» °øºÎÇϽô٠º¸¸é CPU°¡ ÀÖ°í ROM°ú RAMÀÌ ÀÖÀ¾´Ï´Ù.

±Ùµ¥ º¸ÅëÀÇ ÇлýºÐµéÀº ROMÀ» ±¸¿ï ¼ö ÀÖ´Â ·Ò¶óÀÌÅͱⰡ ¾øÀ¾´Ï´Ù.

±×·¯´Ùº¸´Ï  ROM¿¡ ¸ð´ÏÅÍÇÁ·Î±×·¥À» ±¸¿ö ÀڱⰡ ÀÛ¼ºÇÑ ÇÁ·Î±×·¥À»

RAM¿¡ ´Ù¿î·Îµå ÇÏ¿© ½ÇÇè°á°ú¸¦ º¸´Â ½ÄÀ¸·Î º¸µå¸¦ ¸¸µé¾î »ç¿ëÇÕ´Ï´Ù.

±×·¯´Ùº¸¸é µµ´ëü ¸ð´ÏÅÍ ÇÁ·Î±×·¥ÀÌ ¹¹Áö ÇÏ´Â ±Ã±ÝÁõ°ú ¿©±âÀú±â

±â¿ô°Å¸®°Ô µÇÁö¿ä. Àúµµ ±×·¨À¸´Ï±î¿ä. ±×·³ ÀÌÁ¦ ¸ð´ÏÅÍ ÇÁ·Î±×·¥¿¡ °üÇÑ

¼³¸íÀ» ½ÃÀÛÇÏ·ÁÇÕ´Ï´Ù.

Çϵå¿þ¾î¿¡´Â ¼ÒÇÁÆ®¿þ¾î°¡ ÇÊ¿äÇÏ°í ÀÌ ¼ÒÇÁÆ®¿þ¾î Áß¿¡¼­µµ

ÃÖ¼ÒÇÑÀÇ µ¿ÀÛÀ» ÀÏÀ¸Å°°Ô ÇÏ´Â ÇÁ·Î±×·¥ÀÌ ÇÊ¿äÇÕ´Ï´Ù.

ÀÏ¹Ý ÄÄÇ»ÅÍ¿¡¼­´Â À̸¦ BIOS(Basic Input Output System)¶ó°í ÇÕ´Ï´Ù.

ÀÌ°ÍÀº ÄÄÇ»ÅÍ¿¡¼­ ¿©·¯ºÐÀÌ »ç¿ëÇÏ°íÀÚ ÇÏ´Â ÀÏ¹Ý ¼ÒÇÁÆ®¿þ¾î¸¦ ÀоîµéÀÌ°í

ó¸®ÇÏ°í Ãâ·ÂÇÏ´Â °ÍÀ» µµ¿ÍÁÖ´Â ¼ÒÇÁÆ®¿þ¾îÀÔ´Ï´Ù.

ÀÌ·¯ÇÑ ½Ã½ºÅÛ ¼ÒÇÁÆ®¿þ¾î´Â ÀÌ¹Ì ÄÄÇ»ÅÍ¿¡ Â¥¿©Á® µé¾î°¡ ÀÖÁö¸¸

¿©·¯ºÐµéÀÌ Á¦ÀÛÇÏ´Â Çϵå¿þ¾î¿¡´Â ¾î¶°ÇÑ ¼ÒÇÁÆ®¿þ¾îµµ ÀÛ¼ºµÇ¾î ÀÖÁö ¾ÊÀ¸¹Ç·Î

ÀÌ ¼ÒÇÁÆ®¿þ¾î¸¦ Â¥¼­ ½Ã½ºÅÛ¿¡ ³Ö¾î¾ß¸¸ RAM¿¡ ÇÁ·Î±×·¥À» ´Ù¿î·ÎµåÇÏ¿©

Çϵå¿þ¾î¸¦ µ¿ÀÛ½Ãų ¼ö ÀÖÀ¾´Ï´Ù.

±×·³ ÀÌÁ¦ºÎÅÍ ¸ð´ÏÅÍ ÇÁ·Î±×·¥À» À§ÇÑ ³»¿ëÀ» Çϳª Çϳª ÇÏÁÒ.

1. ÀÏ´Ü CPU´Â Rx¿Í Tx ´ÜÀÚ¸¦ ÀÌ¿ëÇÏ¿© PC¿Í Á÷·ÄÅë½ÅÀ» ÇÒ ¼ö ÀÖÀ¾´Ï´Ù.

   ´ç¿¬È÷ º´·ÄÅë½Å°ú ´ëºñµÇ´Â Åë½Å¹æ½ÄÀ¸·Î 1byte¾¿ Å×ÀÌÅ͸¦ ¼Û¼ö½ÅÇÏ´Â

   ¹æ½ÄÀÔ´Ï´Ù. Àü¼Û ¼Óµµ°¡ ºü¸£Áö´Â ¾ÊÁö¸¸ 3°³ÀÇ ¼±À¸·Îµµ Åë½ÅÀÌ °¡´ÉÇÏ´Ù´Â

   ÀåÁ¡ÀÌ ÀÖÁö¿ä.

   196¿¡¼­ Á÷·ÄÅë½Å°ú °ü·ÃµÈ ·¹Áö½ºÅÍ´Â BAUD_RATE, SBUF, SP_CON,

   SP_STATÀÇ 4°³ÀÔ´Ï´Ù. SBUF´Â ÀÐÀ» ¶§´Â ¼ö½Å ¹öÆÛ, ¾µ ¶§´Â ¼Û½Å ¹öÆÛ

   ¿ªÇÒÀ» ÇÕ´Ï´Ù.

   ÀÏ´Ü ¿À´ÃÀº BAUD_RATE¿¡ ´ëÇÑ ³»¿ë¸¸ Çϵµ·Ï ÇÏ°ÚÀ¾´Ï´Ù.

   Á÷·ÄÅë½Å¿¡¼­ µ¥ÀÌÅÍÀÇ Àü¼Û¼Óµµ´Â º¸·¹ÀÌÆ®(Baud Rate)¶ó°í Çϸç

   ÃÊ´ç ºñÆ®¼ö¸¦ ÀǹÌÇÏ´Â BPS(Bit Per Second)°¡ ´ÜÀ§ÀÔ´Ï´Ù.

   º¸·¹ÀÌÆ®°¡ 19200BPS¶ó°í Çϸé ÃÊ´ç 19200ºñÆ®°¡ Àü¼ÛµÈ´Ù´Â ÀǹÌÀÔ´Ï´Ù.

   Åë½ÅÀ» ÇÏ´Â 196CPU¿Í PC´Â º¸·¹ÀÌÆ®¸¦ ÀÏÄ¡½ÃÄÑ¾ß ÇÕ´Ï´Ù. º¸·¹ÀÌÆ®ÀÇ

   ¼³Á¤Àº ¾Æ·¡ ½Ä¿¡ ÀÇÇؼ­ BAUD_RATE¸¦ ¼³Á¤ÇÏ¸é µË´Ï´Ù.

    BAUD_RATE = (Fosc / ¿øÇÏ´Â Àü¼Û ¼Óµµ x 16) -1

   º¸Åë Å©¸®½ºÅ»À» 20M·Î ¾²´Ï±î Fosc¿¡ 20000000À» ³Ö¾îÁÖ°í
  
   ¿øÇÏ´Â Àü¼Û ¼Óµµ¿¡ 19200À» ³Ö¾î °è»êÇϸé 64°¡ ³ª¿É´Ï´Ù.

   À̸¦ 16Áø¼ö·Î ¹Ù²Ù¸é 40H°¡ µÉÅÍÀÌ°í À̸¦ BAUD_RATE¿¡ ³Ö¾îÁÖ¸é µË´Ï´Ù.

   ¾î¶»°Ô ³Ö³Ä±¸¿ä. ÀÌ·¸°Ô¿ä....

   ...

   BAUD_RATE = 0x40;

   ÀÏ´Ü ¿À´ÃÀº ¿©±â±îÁö ÇÏ°ÚÀ¾´Ï´Ù. ±×·³ ´ÙÀ½¿¡ ...






Name : Subject : PassWD :
·Îº¸ºí·°    ¸ð´ÏÅÍÇÁ·Î±×·¥ [2] 2001/09/01 3687 515
·Îº¸ºí·°    8051 ¸ÞÀκ¸µå Á¦¾îÇÏ¿©º¸±â 2..[¹Ì´Ù¸®] 2001/07/17 3749 481
         
created by zetyx.com / Skined by ZeroPHP
»óÈ£: (ÁÖ) ·Îº¸ºí·° / »ç¾÷ÀÚµî·Ï¹øÈ£:214-86-56219 / ´ëÇ¥: ½Å´ë¼· / ÀüÈ­¹øÈ£:(02)2679-8556, Fax :(02)2679-8557
Copyright(C) 2000, (ÁÖ) ·Îº¸ºí·° ½Ã½ºÅÛÁî All Rights Reserved / E-Mail : WebMaster