º» ¹®¼­´Â µðÁöÅ» µ¿¿ìȸ ¿¡¼­ ¹ßÃëÇÑ ¹®¼­ÀÔ´Ï´Ù.

¡¡

¡¡

¡¡

Ãʺ¸ÀÚ¸¦ À§ÇÑ 8051 ±âÃÊ 11/11 10:29 13 line

Àú´Â JS8051-AÀÇ Á¦ÀÛÀÚ ÀÔ´Ï´Ù.

ÇöÀç õ¸®¾È µðÁöÅ» µ¿È£È¸¿¡¼­ 'Ãʺ¸ÀÚ¸¦ À§ÇÑ 8051 ±âÃÊ'¶ó´Â

Á¦¸ñÀ¸·Î °­Á¸¦ ÁøÇàÁß ÀÔ´Ï´Ù.

°­ÁÂÀÇ ¾çÀÌ ¾î´ÀÁ¤µµ µÇ¸é °¡²û¾¿ ¿Ã¸®°Ú½À´Ï´Ù.

8051À» ¹è¿ì½Ã·Á´Â ºÐµé ¶Ç´Â JS8051-A KIT(ÀÚ·á½Ç ÂüÁ¶)¸¦ ±¸¸Å

ÇϽźв²´Â Á¶±ÝÀ̳ª¸¶ µµ¿òÀÌ µÉ ¼ö ÀÖÀ» °Ì´Ï´Ù.

¹× Åä·ÐÀº ÀÏ´Ü Ãʺ¸ÀÚ¸¦ ´ë»óÀ¸·Î À¯ÀÍÇÏ°í Àç¹ÌÀÖ°Ô ÁøÇàµÇ¾úÀ¸¸é

ÇÕ´Ï´Ù. 8051Àº »ó´ëÀûÀ¸·Î ¸¹ÀÌ ¾Æ½Ã´Â ºÐµéÀÌ ¸¹Àºµ¥ ±×·¯ÇÑ ºÐµéµµ

ÀÚÁÖ µé¾î¿Í¼­ ÀÚ½ÅÀÌ °í»ýÇß´ø °æÇèÀ̳ª Àç¹ÌÀÖ¾ú´ø °æÇè, À¯ÀÍÇÑ

Á¤º¸µîÀ» ¾Ë·ÁÁֽðí Ȥ½Ã Á¦°¡ À߸ø¾Ë°íÀÖ´Â Á¡À» ²¿Áý¾î Áֽʽÿä.

Àúµµ Ãʺ¸ÀÚ°¡ Àо Áú¸®Áö ¾Ê°Ô ½±°í Àç¹ÌÀÖ´Â °­Á°¡ µÇµµ·Ï ¿­½É½Ã

ÇÏ°Ú½À´Ï´Ù. ÇöÀç 8051À» °øºÎÇϽô ºÐµµ ¸·È÷´Â Á¡À̳ª ±Ã±ÀÇÑÁ¡ÀÌ

ÀÖÀ¸¸é Áú¹®ÇØ Áֽʽÿä. Ãʺ¸Àڵ鵵 °­Á¿¡¼­ ÀÌÇØ°¡ ¾ÈµÇ´Â ºÎºÐÀÌ

³ª¿À¸é ¸ÞÀÏÀ» Áֽðųª Á¦¾ÈÇØ Áֽʽÿä. ¹Ù·Î ½ÃÁ¤ÇÏ°Ú½À´Ï´Ù.

Ȥ½Ã Á¦°¡ ¾²°í ÀÖ´Â ID¸¦ ¾Ë¾Æº¸½Ã´Â ºÐÀÌ ÀÖÀ»Áöµµ ¸ð¸£°Ú±º¿ä. Á¦

ID´Â ¿ë»êÀÇ ¸¶ÀÌÅ©·Î·Îº¸Æ® ±è»çÀå´ÔÀÇ ID ÀÔ´Ï´Ù. Á¦°¡ °­¾ÐÀûÀ¸·Î

»¯¾î¼­ °°ÀÌ ¾²°í ÀÖÁö¿ä(È÷È÷). Âü°í·Î Àú´Â JS8051-A KITÀÇ Á¦ÀÛÀÚ

ÀÔ´Ï´Ù.

1] 8051ÀÌ ¾Æ´Ï°í 80C31 ÀÔ´Ï´Ù. 11/11 10:33 64 line

8051ÀÌ ¾Æ´Ï°í 80C31ÀÔ´Ï´Ù.

Ȥ½Ã MCS-51À̶õ ¸»À» µé¾î º¸¼Ì½À´Ï±î?

Intel¿¡¼­´Â 8086 ~ 80686(P6)µî ÀÏ¹Ý PC¸¦ À§ÇÑ CPU¿Ü¿¡ »ê¾÷¿ëÀ¸·Î

MCS(Micro Control System) °è¿­ÀÇ CPU¸¦ »ý»êÇØ ¿À°í ÀÖ½À´Ï´Ù.

MCS-48, MCS-51, MCS-251, MCS-96ÀÌ ±×°ÍÀÔ´Ï´Ù. ±×Áß¿¡ 8051À»

ÄÚ¾î(core,º°µµ¼³¸í*)·Î ÇÏ´Â ¸¶ÀÌÅ©·ÎÄÜÆ®·Ñ·¯ µéÀ» ÅëĪÇؼ­ MCS-51

family¶ó°í ºÎ¸§´Ï´Ù. ÇÑ°¡Áö ´õ, Intel¿¡¼­´Â 8086°è¿­¿¡´Â

microprocessor¶ó´Â ¸»À» »ç¿ëÇÏ°í MCS °è¿­¿¡´Â microcontroller¶ó´Â

À̸§À» ¾²°íÀִµ¥ ±×Â÷ÀÌ´Â ÇÑ ÆÐÅ°Áö¿¡ CPU¿Ü¿¡ ¸î°¡Áö ±â´ÉÀ»

´õ³Ö¾î ´Ù¸¥Ä¨ÀÇ µµ¿òÀ» º°·Î ¹ÞÁö ¾Ê°í µ¿ÀÛÇϵµ·Ï ¸¸µç°ÍÀº

microcontroller¶ó°í ºÎ¸§´Ï´Ù. ¸¸¾à Z80À» ¾Æ½Å´Ù¸é ±×°ÍÀº

microprocessor¶ó°í º¼ ¼ö ÀÖ°ÚÁö¿ä.

±×·³ Ȥ½Ã microcontroller³ª microprocessor¾Õ¿¡ ÀÓº£µðµå¶ó´Â ¸»ÀÌ

ºÙ¾îÀÖÁö ¾Ê´ø°¡¿ä?

ÀÓº£µðµå(embedded)¶õ¸»Àº ÄÄÇ»ÅÍ(¶Ç´Â CPU)°¡ ÁÖ°¡µÇ´Â °ÍÀÌ ¾Æ´Ï°í

¾î¶°ÇÑ Æ¯Á¤±â´ÉÀ» ÇÏ´Â ½Ã½ºÅÛ¿¡ ¹¯Çô¼­ »ç¿ëµÉ¶§ °¡Á®´Ù ºÙÀÌ´Â

¸»ÀÔ´Ï´Ù.¿©±â¼­ ƯÁ¤ ½Ã½ºÅÛÀ̶õ Æѽº, ¸ðµ©, ÇÁ¸°ÅÍ, ÀüÈ­±âµî¿¡¼­

ºÎÅÍ Å©°Ô´Â ÀÚµ¿Â÷, ºñÇà±â, °Ç¹°°ü¸®, Ç×°ø°ü¸® ½Ã½ºÅÛµî °ÅÀÇ ¸ðµç

¸¶ÀÌÅ©·Î ÄÄÇ»Å͸¦ ÇÊ¿ä·ÎÇÏ´Â °÷À̶ó°í º¼¼ö ÀÖÁö¿ä.

Á¶±ÝÀº ÀÌÇØ°¡°¡´À°Íµµ °°Àºµ¥ Àǹ®ÀÌ »ý±ä´Ù°í¿ä. "±×·³ 8086À̳ª

80486Àº ºñÇà±â¿¡ ¾²Áö¸»¶ó´Â ¹ýÀÖ³ª. ¾²·¡ºü(½½¸®ÆÛ)½Å°í ¹Ì±¹Àº

¸ø°¡³ª..¹¹". ¸Â´Â ¸»ÀÌ´Ù. Àû¾îµµ ³»°¡ ¾Ë±â·Î´Â ±×·±¹ýÀº ¾ø´Ù.

¿ë»ê¿¡¼­ 8086À» Æȶ§ ÁÖÀÎÀåÀÌ "ÀÌ°Ç ²À PC¿¡¸¸ »ç¿ëÇϽʽÿä."¶ó°í

¸»ÇÏ´Â °Íµµ µéÀºÀûÀ̾ø´Ù. ±×·¯³ª ÀÎÅÚ¿¡¼­´Â ±×·±Áú¹®À» ÇÏ´Â

ÀÚ(¿©½Ã¼± »ç¶÷ÀÚ°¡ ¾Æ´Ï ³ðÀڷξ²¿´À½)µéÀ» ´ëºñÇؼ­,

°³Àοë(¾÷¹«¿ë) PC¿¡ Àͼ÷ÇÑ »ç¿ëÀÚµéÀ» ´ëºñÇؼ­

8088,8086,30386µî¿¡ ÁÖº¯¿¡ Àִ ģ±¸µé(chip set)À» ¸ð¾Æ¼­

»õ·Î¸¸µé¾î ³»³õ¾ÒÀ¸¸ç ±×¾Õ¿¡´Â Embedded ¶ó´Â ¸»À» °ú°¨ÇÏ°Ô

ºÙÃÆ´Ù.

º»·ÐÀ¸·Î µé¾î¿Í, MCS-51 °è¿­(family,º°µµ¼³¸í*) Áß¿¡µµ ½Ä±¸µéÀÌ

¸¹ÀÌ Àִµ¥ Ãʺ¸ÀÚ°¡ ´Ù ¾Ë ÇÊ¿ä´Â ¾ø½À´Ï´Ù. MCS-51¿¡¼­

¾ó±¼¸¶´ã(?)°ÝÀÎ 8051Àº ³»ºÎ¿¡ ·ÒÀÌ Àִ ŸÀÙÀÌ°í 8031Àº ³»ºÎ ·ÒÀÌ

¾ø´Â ŸÀÙÀÔ´Ï´Ù. ±×Áß¿¡¼­µµ ¿ì¸®´Â 80C31À̶ó´Â 8031ÀÇ

CMOS(ÀúÀü·Â) ŸÀÙÀ» Áß½ÉÀ¸·Î »ç¿ëÇÏ·Á°í ÇÕ´Ï´Ù. ´Ù¸¥ family´Â

¾Ë·Á°í ÇÏÁö ¸¶½Ê½Ã¿ä. ÀÏ´Ü 80C31À» ¾î´ÀÁ¤µµ µ¹¸° ÈÄ ±×¶§ ´Ù½ÃºÁµµ

´ÊÁö ¾Ê½À´Ï´Ù. ±×·¡µµ Ȥ½Ã ½ÃÀå(¿ë»ê,û°èõ)¿¡ ³ª°¡ 8051ÁÖ¼¼¿ä

ÇÏ´Â ºÐÀÌ ÀÖÀ»²¨°°¾Æ ÇѸ¶µð ´õÇÑ´Ù¸é 8051Àº ³»Àå·ÒÀÌ Mask ROM

ŸÀÙÀ̶ó ·Ò¶óÀÌÅͷδ ±¸¿ï¼ö ¾ø½À´Ï´Ù. ÀÎÅÚ¿¡ ¿¬¶ôÇؼ­ ÇÁ·Î±×·¥

µð½ºÄÏ°ú µ·À»ÁÖ°í ±×·¸°Ô ¸¸µé¾î ´Þ¶ó°í ÇؾßÇϴ ŸÀÙ ÀÔ´Ï´Ù. Á¦

»ý°¢À¸·Î´Â ¸îõ°³ ´ÜÀ§µµ ¾È¸¸µé¾îÁÙ°Í °°Àºµ¥...(°æÇèÀÖÀ¸½ÅºÐ

µµ¿ÍÁÖ¼¼¿ä)

*ÄÚ¾î(CORE) : ¿©±â¼­ ¾²ÀζæÀº Ĩ³»¿¡ Áß½ÉÀÌ µÇ´Â CPU¸¦ ¸»ÇÏ´Â

°ÍÀÔ´Ï´Ù. ¿©±â¿¡ ¹«¾ùÀ» ´õºÙ¿´´Â°¡¿¡ µû¶ó ´Ù¸¥ family°¡ ź»ýµÇ´Â

°ÅÁö¿ä. 486 PC¿¡ ºñÀ¯ÇÑ´Ù¸é 486 PCº»Ã¼°¡ Äھ µÇ°í ¸ð´ÏÅÍ°¡

Ä®¶óÀΰ¡ ¾Æ´Ñ°¡, Çϵ尡 ÀÖ´À³Ä, ¾ø´À³Ä, ÀÖÀ¸¸é 840¸Þ°¡Àΰ¡

1.8±â°¡Àΰ¡ µîµî ÷°¡ÇÏ´Â °Í¿¡µû¶ó ´Ù¸¥ family°¡ µÇ´À°ÅÁö¿ä.

ÇÏÁö¸¸ ÁÖº¯Àº °°°í º»Ã¼°¡ 386À̳ª P54·Î ¹Ù²î¸é ³²À̵Ǵ°ÅÁö¿ä.

(±ÛÀÚÇϳª ¹Ù²Ù¸é ³²À̵Ǵ À峪°°Àº Àλý»ç...)

*family(°è¿­,°¡Á·) : Z80À» ¾Æ½Å´Ù¸é °Å±â¼­ ¸»ÇÏ´Â family¿Í´Â Á¶±Ý

´Ù¸¥ ÀÇ¹Ì ÀÔ´Ï´Ù. Z80¿¡¼­´Â Z80 CPU¸¦ µµ¿ÍÁִ ģ±¸(CTC,

SIO...)µîµµ °¡Á·À¸·Î Ä¡Áö¸¸ ÀÎÅÚ¿¡¼­´Â 8255, 8254, 8251µîÀ»

family¶ó°í ÇÏÁö ¾Ê½À´Ï´Ù.

"¹Ì½ºÅÍ Á¤, ÀÎÅÚ, ÀÎÅÚ Çϴµ¥ 8051ÀÌ ÀÎÅÚ¿¡¼­¸¸ ¸¸µå³ª ¿ì¸®µµ

¸¸µç´Ù°í...."_____DALLAS,PHILIPS,SIEMENS,ATMEL...Àϵ¿

¾Æ¾Æ~, ÆÈ°ø¾¾»ïÀÏ ±×µ¥ ±×°Å ¾î¶»°Ô »ý°åÁö?

" ¾Æ´Ï ÀÌ°Ô ¿Ø ¶±À̳Ä!, ¾Æ´Ï ½Ã°è³Ä!" ¿À´Ã ¾Æħ Ãâ±ÙÇÏ´Ù°¡ ±Û½ê

½Ã°è¸¦... ¹ÌÄ¡ÄÚ ·±´øÀ̶ó°í ½áÀִµ¥, ¹ÌÄ¡ÄÚ¸¸ º¸¸é ÀÏÁ¦°°°í ·±´øÀ»

º¸¸é ¿µ±¹Á¦°°Àºµ¥ ¾î°ư 1¾ï¿øÀº Á·È÷ µÇº¸À̴±º¿ä. Ȥ½Ã Àá½Ç

¼®ÃÌÈ£¼ö ±Ùó¿¡¼­ ½Ã°è ÀÒ¾î¹ö¸° ºÐÀº ¿¬¶ô ÁÖ¼¼¿ä.(¼ö¼ö·á ÀÏü ¾øÀ½,

ºÎ°¡¼¼ º°µµ, ´Ü, »ç°Ç¹ß»ý ÀÏÁÖÀÏ ³»·Î ÁÖÀÎÀÌ ¾È³ªÅ¸³ª¸é ±¹°í ¾Æ´Ï

»ç°í·Î ±Í¼ÓµÊ. ÁÖÀÇ : ¿©¼º¿ëÀÌ´Ï ³²ÀÚµéÀº ħµüÀ¸½Ã¿À)

80C31Àº ¹ß(pin)ÀÌ 40°³ ´Þ¸° IC·Î ¿ì¸®°¡ ÈçÈ÷ º¼ ¼ö ÀÖ´Â ÀÏ¹Ý °ÔÀÌÆ®

IC(74HC04 °°Àº°Å)ÀÇ È®ÀåÆÇÀÔ´Ï´Ù. Z80À̳ª 8255¿Í ¶È°°ÀÌ »ý°å½À´Ï´Ù.

´Ù¸¥ ŸÀÙ(PLCC º°µµ¼³¸í*)µµ Àִµ¥ ÀÏ´Ü ¿ì¸®´Â 40-Pin Plastic DIP

ŸÀÙ¸¸ »ý°¢ÇÕ´Ï´Ù. °¡°ÝÀº 2,500¿ø À§¾Æ·¡ ÀÔ´Ï´Ù.

"40 pinÀº ¾Ë°Ú°í, Çöó½ºÆ½(plastic) ¹Ù°¡Áö ¸¸µå´Â°Å°í, DIPÀº ¹¹¾ß."

DIP(µö)Àº Dual Inline PackageÀÇ ¾àÀÚ·Î IC¸¦ ¼¼·Î·Î ºÃÀ»¶§ Á¿ì·Î

¹ßÀ̳ª¿Â ÇüŸ¦ ¸»ÇÕ´Ï´Ù. ÀϹÝÀûÀ¸·Î À§ÂÊ¿¡ VÀÚ ¶Ç´Â UÀÚ ÇüÀÇ ÀÛÀº

ȨÀÌ Àִµ¥ ÀÌ°Í ¹Ù·Î ¿ÞÂÊÀÌ 1¹øÇÉ ÀÓÀ» ³ªÅ¸³¿´Ï´Ù. ÀÌ°ÍÀÇ Á¤½Ä

¸íĪÀº À妽º³ëÄ¡(Index notch)¶ó°í Çϴµ¥ ¹Ýµå½Ã ¿Ü¿ì½Ê½Ã¿ä. pin °ú

pin »çÀÌ´Â ¸¸´É ±âÆÇÀÇ È¦ °ú Ȧ(»ç½ÇÀº ȦÀÌ ¾Æ´Ï°í pad(Æеå)°¡

¸Â½À´Ï´Ù) »çÀÌÀÇ °Å¸®ÀÎ 100 mil( = 0.1 Inch, ¹ÐÀ̶ó°í Àд´Ù. 1 mil

1/1000 Inch, °ÅÀÇ ¸ðµç ÀüÀÚºÎÇ°Àº mil·Î ±Ô°ÝÀ» Ç¥½ÃÇÑ´Ù. Âü°í·Î

1ÀÎÄ¡´Â IC pin 10°³ÀÇ °Å¸®ÀÎ 2.54 cm ÀÔ´Ï´Ù.)·Î µÇ¾î ÀÖ°í ÆøÀº

600 mil ÀÔ´Ï´Ù. ÀÏ¹Ý °ÔÀÌÆ® ICµéÀº ÇÉ°£ °£°ÝÀº 100 mil, ÆøÀº 300

mil ÀÔ´Ï´Ù. Àá±ñ, ¿©±â±îÁö Àаí Çì±ò¸®½Å ºÐÀº ¹Ýµå½Ã IC¸¦ °®´Ù³õµµ

Àû¾î°¡¸é¼­ ¿Ü¿ì¼¼¿ä. DIP ŸÀÙÀÇ IC ´ëºÎºÐÀÌ 300 mil ¾Æ´Ï¸é 600 mil

ÀÔ´Ï´Ù. µÎ°¡Áö Å©±â°¡ ¸ðµÎ Àαâ ÀÖ´Â Á¦Ç°µµ Àִµ¥ ´ëÇ¥ÀûÀÎ °ÍÀÌ

62256(RAM),74HC154( HC138 µÎ°³ »ó´ç) ÀÔ´Ï´Ù. ÀÌÁ¦ºÎÅÍ °¡°è¿¡ °¡¼­

»ì¶§ "Æø Á¼Àº°Å ÁÖ¼¼¿ä." º¸´Ù´Â "300 ¹Ð Â¥¸® ÁÖ¼¼¿ä"¶ó°í ÇϽʽÿä.

Á» À־ÀÏÅ×´Ï...

___ À妽º³ëÄ¡

Æø 600 mil

( DIP )

Âü°í·Î ¾î·¹ÀÌ ÀúÇ×°°ÀÌ µÎÁÙÀÌ ¾Æ´Ï°í ÇÉÀÌ ÇÑÁÙ·Î Á× µÈ°ÍÀ» SIP(

Single Inline Package, ±×·¸´Ù°í 7805¸¦ SIP¶ó°í ¿ì±â¸é °ï¶õÇÕ´Ï´Ù.),

¸¶¿ì½º ¸¸µå´Â ºÐµéÀÌ ÁÁ¾ÆÇÏ´Â SLA7024,SLA7020 °°ÀÌ ÇÉÀÌ Áö±×Á¦±×

ÀΰÍÀ» ZIP( Zigzag Inline Package ), HD64180°°Àº pin°ú pinÀÇ °£°ÝÀÌ

70 mil·Î µÇÀÖ´Â SDIP( Shrink DIP )µîÀÌ ÀÖ½À´Ï´Ù. IC ¼ÒÄÏ¿¡ ´ëÇÑ

¿¹±â´Â ³ªÁß¿¡...SMD( Surface Mountain Device, Ç¥¸é ½ÇÀåÇü µð¹ÙÀ̽º)

¿¹±â´Â Ãʺ¸ÀÚµéÀÌ ºÐ¸íÈ÷ °ÅÇ°À»...

Çѹø´õ ºÎŹ µå¸²´Ï´Ù. Ãʺ¸ÀÚ´Â '¹Ð'À̶ó´Â ¼Ò¸®¸¦ µéÀ¸¸é ¹Ð°¡·ç

¸¸µå´Â ¹ÐÀÌ ¾Æ´Ï¶ó '¾Æ~¾Æ, õºÐÀÇ ÀÏÀÎÄ¡' ÇÏ°í ³ª¿Ã ¼ö ÀÖµµ·Ï Ä£ÇØ

Áö½Ê¼Å¾ß ÇÕ´Ï´Ù.


* PLCC : Plasitic Leaded Chip Carrier, " Çöó½ºÆ½¿¡ ³³À» ÷°¡ÇÏ¿© ¸¸µç

ĨÀ» ³ª¸£´Â °Í." => Çöó½ºÆ½Àº Åë°ú, leaded ¸®µå¼±ÀÌ ³ª¿Â, chip

carrier == package . 80C196,80C188,V40,V25µîÀ» º¸½ÅºÐÀº ¾î¶²°ÇÁö

¾ËÅÙµ¥... ¸»·Î ¼³¸íÇÏÀÚ´Ï Èûµå³×¿ä. ±×³É³Ñ¾î °¥²²¿ä. Âü°í·Î PLCC¿¡´Â

Index notch°¡ ¾ø°í Index corner°¡ ÀÖ½À´Ï´Ù.

" ¿Ö, 80C31 ÇѴٸ鼭 ¾û¶×ÇÑ ¼Ò¸®¸¸ ÇÏ´Â°Å¾ß ! ´Ù ¾Æ´Â °É°¡Áö°í."

"---- OK, ³Ñ¾î°¨´Ï´Ù~."

Ư¡Àº ±×³É ³Ñ¾î°¡·Á Çß¾ú´Âµ¥....

¸¸¾à ¿©·¯ºÐ ¸ðµÎ°¡ 80C31ÀÌ µ¹¾Æ°¡´Â ¶È°°Àº º¸µå¸¦ °¡Áö°í ÀÖ´Ù¸é

À̺κÐÀº ±×³É ³Ñ¾î°¬À» °Ì´Ï´Ù. »ç½Ç 80C31 ³»ºÎ¿¡ ·¥ÀÌ 128 byte°¡

ÀÖ´Ù´Â ¼³ÀÌ Àִµ¥, ¼³ÀÌ »ç½Ç·Î ¹àÇôÁö´ø û¹®È¸¸¦ ¿­¾î ÀÎÅÚ»çÀÇ

Á¾¾÷¿øÀ» ´ë·Á´Ù Á·ÃÆ´õ´Ï(¹°·Ð ¿µ¾î·Î) ÀÎÅÚ Á÷¿øµé¸¸ ¸ô·¡ ¾²·Á°í 2

byte¸¦ ²ÄÃÄ ³í »ç½ÇÀÌ ¹àÇôÁ³´ÙÇصµ óÀ½ ¹è¿ì´Â Ãʺ¸ÀÚ¿¡°Ô´Â º°·Î

Áß¿äÇÏÁö ¾Ê´Ù°í º¾´Ï´Ù( Ȥ½Ã 4õ¾ï byte¸¦ ¼û°Ü³ù´Ù¸é ¾ê±â°¡

´Ù¸£Áö¸¸).

"¹Ì½ºÅÍ Á¤, ¸»Çѹø ÀßÇß´Ù. ³ª´Â º¸µå°¡ ÀÖ´Â »ç¶÷À̴ϱî, Ư¡ÀÌ

¹¹µç°£¿¡ ¸ÕÀú ÇÑ Æ÷Æ®,¾Æ´Ï ÇÑ ºñÆ®¶óµµ ¿Â¿ÀÇÁ ½Ãų ¼ö ÀÖ°Ô ¼³¸í Á»

ÇغÁ."

"¾Æ~¿¹, Àúµµ ±×·¯°í ½ÍÁö¸¸ º¸µå ¾ø´Â ºÐµéµµ ¸¹°í Çؼ­ ºÎµæÀÌ.....

ºÎ´ã °®Áö ¸»°í, Ȥ½Ã ¸·È÷´Â ºÎºÐÀÌ À־ ±×³É µ¹¾Æ°¡½Ã°í, ÁÖ¿í~

ÀÐ¾î ³»·Á°¡¼¼¿ä."

.8-bit CPU optimized for control applications.

-Åë°úÇÕ´Ï´Ù.

.Extensive Boolean processing(single-bit logic) capabilities.

-80C31Àº 'for control applications'¿¡ ¾î¿ï¸®°Ô bit´ÜÀ§ÀÇ ¿¬»ê(

ºÎ¿ï ´ë¼ö)°ú Á¦¾î¿¡ ¶Ù¾î³³´Ï´Ù. »ó´ëÀûÀ¸·Î ¹ÙÀÌÆ® ´ÜÀ§´Â Á»

ºó¾àÇÕ´Ï´Ù. °£´ÜÇÑ ¿¹·Î ¿ÜºÎ·Î ºÎÅÍ ÇÑ ºñÆ®¸¦ ÀÐ°í ½Í´Ù¸é ÇÑ

¹ÙÀÌÆ®¸¦ ÀÐ°í ´Ù¸¥ ºñÆ®¸¦ ¸¶½ºÅ·ÇÑÈÄ¿¡³ª ±× ºñÆ®ÀÇ °ªÀÌ 0ÀÎÁö

1ÀÎÁö¸¦ ¾Ë¾ÒÁö¸¸ 80C31Àº ´Ù¸¥ ºñÆ®¿¡ °ü°è¾øÀÌ ±× ºñÆ®¸¦ ¹Ù·Î

Àаųª ¾µ¼ö°¡ ÀÖ½À´Ï´Ù.

.64K Program Memory address space

-ROMÀ» 64K byte±îÁö Áö¿øÇÑ´Ù.

.64K Data Memorry address space

-RAMÀ» 64K byte±îÁö Áö¿øÇÑ´Ù. Âü°í·Î 'Áö¿øÇÑ´Ù'¿Í '´Þ¼öÀÖ´Ù'´Â

Â÷ÀÌ°¡ ÀÖ½À´Ï´Ù. »ý°¢ÇØ º¸¼¼¿ä. ³ªÁß¿¡ º¸¿© µå¸®°Ú½À´Ï´Ù.

.128 bytes of on-chip Data RAM

-"¿¡°Ô°Ô, ³»ºÎ·¥ÀÌ 128°³ ¹Û¿¡ ¾ÈµÇ"

" ÀÏ´Ü Çѹø ½áº¸¼¼¿ä. Å©°Ô ´ä´äÇÏÁö ¾Ê½À´Ï´Ù." 128 byte´Â ¿ì¸®°¡

ÈçÈ÷ ¸»ÇÏ´Â ¹ü¿ë ·¹Áö½ºÅÍ( ¾îÅ¥¹°·¹ÀÌÅÍ, ÇÁ·Î±×·¥ Ä«¿îÅÍ... )µµ

Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

.32 bidirectional and individually addressable I/O lines

-µ¶¸³ÀûÀ¸·Î ÀÐ°í ¾µ¼öÀÖ´Â 32°³ÀÇ I/O pin. ( 32/8 = 4 port ) ¾î¶»°Ô

º¸¸é °ÅÁþ¸»Àε¥ »ç½ÇÀÔ´Ï´Ù.


.Two 16-bit timer/counters

-Åë°ú ÇÕ´Ï´Ù.

.Full duplex UART

-ÀÏ´Ü µ¿½Ã ¾ç¹æÇâ ºñµ¿±â Á÷·Ä Åë½Å À̶ó°í ÇÏ°í ³Ñ¾î°¡Áö¿ä.

(" ÀÌ°É ¼³¸íÀ» ÇØ¾ß Çϳª ¸»¾Æ¾ß Çϳª ")

.6-source/5-vector interrupt structure with two priority levels

-¹«¾ùÀÎÁö´Â ¸ð¸£Áö¸¸ 6°³·Î ºÎÅÍ ÀÎÅÍ·´Æ®¸¦ ¹ÞÀ» ¼ö ÀÖ´Â 5°³ÀÇ

ÀÎÅÍ·´Æ®(?).( µÎ°³°¡ OR°¡ µÇÀÖµ¥³ª ¾î·µ¥³ª.) µÎ°¡Áö ¼øÀ§ÀÇ

ÀÎÅÍ·´Æ®( À̰͵µ ³ªÁß¿¡..).

.On-chip clock oscillator

-Ŭ·Ï(½Ã°è°¡ ¾Æ´Ô) ¹ßÁøȸ·Î ³»Àå. ÇÏÁö¸¸ Å©¸®½ºÅ»Àº ¾Èµé¾î

ÀÖ½À´Ï´Ù.

* Â¥ÀÚÀÜ, ±¤°íÇصµ µÇ³ª. µÇ°ÚÁö¹¹.

Ȥ½Ã 80C31 º¸µå ±¸ÀÔÇϽ÷Á´Â ºÐÀÌ ÀÖÀ¸¸é ¿ë»ê¿¡ ÀÖ´Â

¸¶ÀÌÅ©·Î·Îº¸Æ®( 718-3182~3 )¿¡¼­ ÆǸÅÇÏ´Â JS8051-A KIT¸¦ ±ÇÇÕ´Ï´Ù.

±²ÀåÇÑ º¸µåÀÔ´Ï´Ù. ·Ò¶óÀÌÅͳª ·Ò¿¡¹Ä·¹ÀÌÅÍ ¾øÀÌ ÀÚ½ÅÀÇ ÇÁ·Î±×·¥À»

¹Ù·Î ½ÇÇà½Ãų ¼ö ÀÖ½À´Ï´Ù.(14400 bps Serial Àü¼Û) ÀÚ½ÅÀÌ Á÷Á¢

Á¦ÀÛÇÏ´Â kit·Î °ø±ÞµÇ¼­ óÀ½ ¹è¿ì´Â ºÐ¿¡°Ô´Â ¸¹Àº °øºÎ°¡ µÉ°Ì´Ï´Ù.

¼³¸í¼­µµ Á¦°¡ ¿­½ÉÈ÷ ¸¸µé¾ú°í¿ä...

ÀÚ¼¼ÇÑ ¼³¸íÀº µðµ¿³»ÀÇ 'ÆË´Ï´Ù'¶õÀ» Âü°íÇϽʽÿä.

ÀÚ·á½Ç¿¡ °¡¸é JS8051A.ARJ¶ó´Â È­ÀÏÀÌ ÀÖÀ»°Ì´Ï´Ù. º¸µåÀÇ È¸·Îµµ°¡

ÀÖÀ¸´Ï ´Ù¸¥º¸µå¸¦ ¾²½Ã°Å³ª º¸µå°¡ ¾ø´ÂºÐ ¸ðµÎ ´Ù¿î ¹Þ¾Æ ÇÁ¸°ÅÍ·Î

»©¼­ º¸½Ê½Ã¿ä. È­ÀÏÀº PCXÆ÷¸ËÀÌ°í ¼Ò°³¸»µµ µé¾î ÀÖ½À´Ï´Ù. ÇâÈÄ

°­Á¸¦ Àдµ¥ ²À ÇÊ¿äÇÕ´Ï´Ù.

*ÇÑ°¡Áö´õ ºÎŹµå¸³´Ï´Ù

°­Á¿¡ Âü¿©ÇϽô ºÐµéÀÇ ¼öÁØÀ» ¾Ë°í ½Í½À´Ï´Ù. À§·Î´Â ´ç¿¬È÷ Á¦°¡

¾Æ´Â Çѵµ·Î ÁøÇàÀÌ µÇ°ÚÁö¸¸ ¾Æ·¡·Î´Â ¾îµð¿¡´Ù ¼±À» ±×¾î¾ß ÇÒÁö

¸·¸·ÇÒ¶§°¡ ¸¹½À´Ï´Ù. ¾ÕÀ¸·Ð ÀüÀÚ È¸·Î·Î µé¾î °¥ÅÙµ¥. Á¦°¡ ¸ÃÀº

°­Á´ 8051(80C31)Àε¥ ¿ù±ÇÇÏ´Â°Ç ¾Æ´ÑÁö. Á¦»ý°¢¿£ ºÐ¸íÈ÷ ¾î´À

Á¤µµ ¼±¿¡¼­ À߶ó¾ß ÇÑ´Ù°í º¾´Ï´Ù¸¸....(³Ê¹« ÀÜÀÎÇÑ°¡.)

Áö±Ý±îÁöÀÇ °­Á¸¦ ¸ðµÎ ÀоîÁֽŠºÐÀº ÀÚ½ÅÀÇ ÀÇ°ßÀ» Àû¾î Áֽʽÿä.

11¿ù 4ÀϱîÁö ¿Ã·ÁÁÖ½Ã°í ±× ÀÌÈÄ¿¡´Â ´Ù½Ã Áö¿ö Áֽʽÿä. ºÐ¸íÈ÷ ¼­·Î

Ãæµ¹µÇ´Â ÀÇ°ßÀÌ ÀÖÀ»°Í °°Àºµ¥ ³²ÀÇ ÀÇ°ßÀº Àý´ë Á¸ÁßÇØ Áֽðí¿ä.

¿¹¸¦µé¾î Á¦°¡ "VCC´Â 5V ÀÔ´Ï´Ù" ¶óµç°¡, "HC04´Â CMOSŸÀÙÀÌ°í ÀιöÅÍ

ÀÔ´Ï´Ù" ¶óµç°¡, À§¿¡¼­ ±×³É ³Ñ¾î°£ full duplex UART¿¡ ´ëÇÑ Æò, µîÀ»

ÇØÁֽʽÿä. Á¦ »ý°¢¿¡ ¾Æ½Ã´Â ºÐÀÌ ²Ï µÉ °Í °°°í, ¾ê±â ÇÏÀÚ¸é »ó´çÈ÷

±æ¾î Áú °Í°°°í, 80C31¿¡¼­ ³ÊºÎ ¹þ¾î³ª´Â °Íµµ °°°í Çؼ­....

±×·¯¸é ´ë»óÀ» ÀÏ´Ü DIGITAL¹× ROM,RAM,I/O(Input/Output),CPU µî¿¡

´ëÇØ ¾î´ÀÁ¤µµ ¾Æ½Ã´Â ºÐµéÀ̶ó°í º¸°í ÁøÇà ÇÏ°Ú½À´Ï´Ù. Ȥ½Ã °­ÁÂ

³»¿ëÁß¿¡ ¸·È÷´Â ºÎºÐÀÌ ÀÖÀ¸¸é Áú¹®ÇϽʽÿä. Áö³ª°£ °­ÁÂÀÇ ³»¿ëµµ

±¦Âú½À´Ï´Ù.








ÇÉ

.VCC,VSS

Àü¿ø

.Port ÅëÇÕ

°¢ Æ÷Æ®ÀÇ 8°³ÀÇ ÇÉ ¸ðµÎ°¡ ºñÆ®º°·Î ÀÔÃâ·ÂÀÌ °¡´ÉÇÕ´Ï´Ù. ´Ü

ÀÔ·ÂÀ¸·Î ¾²·Á¸é ±× ºñÆ®¿¡ '1'À» ½á³ÖÀº ÈÄ¿¡ Àоî¾ß ÇÕ´Ï´Ù.

Ãʺ¸ÀÚµéÀÌ ÈçÈ÷ ½Ç¼ö ÇÒ ¶§°¡ ¸¹½À´Ï´Ù. ÁÖÀÇ ÇϽʽÿä. 8255¿¡¼­µµ

ÇÉÀ» ¸ÕÀú ¹«¾ùÀ¸·Î ¾µ°ÍÀΰ¡¸¦ ¼³Á¤ÇØ ÁÖÁö ¾È½À´Ï±î. ±×·¸´Ù°í

³»ºÎ±¸Á¶°¡ º¹ÀâÇÏÁø ¾ÊÁö¸¸ ÀÏ´Ü ³Ñ¾î°¨´Ï´Ù.

" ÇÉ´ç Àü·ù¸¦ ¾ó¸¶³ª ½ÌÅ©(sink)ÇÒ ¼ö ÀÖ½À´Ï±î ?"

½ºÆå¿¡´Â °è¼Ó¾²´Â Á¶°Ç¿¡¼­(under steady state) ÇÑÇÉ´ç ½ÌÅ©ÇÒ ¼ö

ÀÖ´Â ÃÖ´ë°ªÀ» 10mA, Æ÷Æ® º°·Î´Â Port 0´Â 26mA, Port 1,2,3Àº

15mA±îÁö, Àüü ÇÕÃļ­ 71mA( 26 + 15 + 15 + 15 = 71mA )·Î Á¦ÇÑÇÏ¿©

¿ÜºÎ ȸ·Î¸¦ ¼³°èÇ϶ó°í µÇÀÖ½À´Ï´Ù. ÇÏÁö¸¸ Á» ´õ ³ô°Ô Ã¥Á¤Çصµ

ÁöÀåÀº ¾ø´õ±º¿ä. ³ªÁß¿¡ Á÷Á¢ ½ÇÇèÇØ º¸¼¼¿ä. ( ÀÏ¹Ý GATE¿¡ ´ëÇÑ

¹ÙÅÁÀÌ ¾øÀ¸½Å ºÐÀº ¹«½¼¸»ÀÎÁö ¸ð¸¦ ¼öµµ ÀÖ°Ú±º¿ä.)

.Port 0

ÇÏÀ§ ¾îµå·¹½º ¹ö½º¿Í µ¥ÀÌŸ ¹ö½º¸¦ ½Ã°£Â÷¸¦ µÎ°í Ãâ·ÂÇÕ´Ï´Ù. ¸ÕÀú

¾îµå·¹½º¸¦ Ãâ·ÂÇÏ°í 30¹ø ÇÉÀÎ ALE( Address Latch Enable )¸¦ HIGH·Î Ź

Æ£¿©¼­ ·¹Ä¡(HC373 ¶Ç´Â HC573)¿¡ Àâ¾Æ µÓ´Ï´Ù. ±×¸®°í³ª¼­ µ¥ÀÌŸ ¹ö½º¸¦

¼ö¼ö(access ,Àаųª ¾¸)ÇÕ´Ï´Ù. ÀÎÅÚÂÊÀ» ÇϽźÐÀº ³·¼³Áö ¾Ê°í ´ç¿¬ÇÏ´Ù°í

»ý°¢ÇÒ °Í °°±º¿ä. ÇÏÁö¸¸ Àú´Â °³ÀÎÀûÀ¸·Î multiplexde accessingÀ» ¸Å¿ì

¹Ì¿öÇÕ´Ï´Ù. ±×¸¸Å­ ¸Ó½® ½ÎÀÌŬ( machine cycle, ±×³É ÀԷµǴ Ŭ·°À̶ó°í

ÇصÎÁÒ.)µµ ¸¹ÀÌ µé°í ¼Óµµµµ ´À·ÁÁö°í ·¹Ä¡ ´Þ±âµµ ±ÍÂú°í... ¹°·Ð °æÁ¦ÀûÀÎ

¹®Á¦°¡ ÀÖ°ÚÁö¸¸ Áö±ÝÀÌ º¸¸´°í°³ ½ÃÀýµµ ¾Æ´Ï°í....

(º¸¸´°í°³) ÇÒ¸Ó´Ï : ¿¾³¯ ÇÒ¸Ó´Ï°¡ ¾î·ÈÀ» Àû¿¡´Â Áý¿¡ ½ÒÀÌ ¾ø¾î ¹äÀ»

¸øÇØ¸Ô°í ³ª¹°À̳ª ³ª¹«²®ÁúÀ» ¹þ°Ü ¸Ô°ï Çß´Ü´Ù.

¾ÆÀ̵é : ±×·³, ¶ó¸é²ø¿© ¸ÔÁö. ¹¹

ÇÒ¸Ó´Ï : ¿¹³¢ À̳ðµé¾Æ, ±×´ç½Ã ¶ó¸éÀÌ ¾îµð ÀÖ¾ú³Ä.

¾ÆÀ̵é : ±×·³, Â¥Àå¸é ½ÃÄÑ ¸ÔÁö....@!?

.Port 1

¿©·¯ºÐ¿¡°Ô Á¦°¡ ¹«·á·Î Á¦°øÇÏ´Â I/O ÀÔ´Ï´Ù. ±×³É ¸¶±¸ ¾²¼¼¿ä...

.Port 2

»óÀ§ ¾îµå·¹½º±º¿ä.

.Port 3

I/O Port·Î ¾µ ¼öµµ ÀÖÁö¸¸ ±× ±â´É¿ÜÀÇ ¸·°­ÇÑ ±â´ÉÀÌ Àú´Â ´õ ¸¶À½¿¡ µå´Â

񧨄.

.RXD,TXD

RXD(Receive Data) Á÷·Ä·Î µ¥ÀÌŸ ¹Þ±â, TXD(Transmite Data) Á÷·Ä·Î µ¥ÀÌŸ

ÁÖ±â.

./INT0,/INT1

ÀÎÅÍ·´Æ® ÀÔ·ÂÀÔ´Ï´Ù.(³ªÁß¿¡..)

.T0,T1

ŸÀÌ¸Ó ÀÔ·Â ÀÔ´Ï´Ù.(À̰͵µ ³ªÁß¿¡ °°ÀÌ ¾²ÀÚ°í¿ä.»çÀÌ ÁÁ°Ô)

./RD,/WR

Data Memory(RAM,I/O º°µµ ¼³¸í*)¸¦ Àаí(/RD), ¾µ¶§(/WR) »ç¿ëÇÕ´Ï´Ù.

./PSEN (Program Strobe ENable)

Program Memory(ROM º°µµ ¼³¸í*)¸¦ ÀÐÀ»¶§ »ç¿ëÇÕ´Ï´Ù. ¿ì¸®°¡

»ç¿ëÇÏ´Â°Ô ¾Æ´Õ´Ï´Ù. CPU°¡ ¾Ë¾Æ¼­ »ç¿ëÇÏ´Â °ÍÀÌ´Ï Âø¿À ¾øÀ¸½Ã±æ.

/RD,/WR pinµµ ¸¶Âù°¡Áö°í¿ä. Ȥ½Ã ÀÌÇÉÀÌ ³Ê¹« °ÆÁ¤µÇ¼­ ÀáÀÌ ¾È¿À´Â

»ç¶÷Àº ¾È½ÉÇϼ¼¿ä.

./EA (External Access enable)

³»ºÎ·ÒÀÌ Àִ ŸÀÙÀ» ¾µ¶§´Â HIGH(VCC)·Î ¾ø´Â ŸÀÙÀ» ¾µ¶§´Â

LOW(GND)·Î ÇØÁÖ¼¼¿ä.

.XTAL1,XTAL2

OSC(oscillator)¸¦ Äܵ§¼­¸¦ ÅëÇؼ­ ´Þ¾Æ¾ß ÇÏÁö¿ä.

.RESET

Active HIGH ¸®¼ÂÀÔ´Ï´Ù.

*Data Memory : Memory¶ó´Â ¸»ÀÌ ºÙ¾úÁö¸¸ RAM¸¸ ¿Ã ¼ö ÀÖ´Â °ÍÀº

¾Æ´Õ´Ï´Ù. I/Oµµ ¿Ã ¼ö ÀÖ½À´Ï´Ù.

*Program Memory : ÀÐÀ» ¼ö¸¸ ÀÖ´Â °ø°£ÀÌÁö¸¸ ²À ROM¸¸À» °¡Á®´Ù

¹ÚÀ¸¶ó´Â ¹ýÀº ¾ø½À´Ï´Ù. ¼³°è¿¡ ÀڽŠÀÖÀ¸¸é ¾Æ¹«°Å³ª

¹Ú¾Æ ³ÖÀ¸½Ê½Ã¿ä.

" ¾Æ¸¶, ±× ¹ýÀÌ À¯½Å ½ÃÀý¿¡ ÆÐÁöµÆµ¥Áö." - ¹Ú´ö¼ø ¿Ë




ÀÏ´Ü Á¦°¡ º¼¶© Ưº°³­°Ô ¾ø´Â°Í °°Àºµ¥ ¿©·¯ºÐµéÀº ÀÐÀº ¼Ò°¨ÀÌ ¾î¶²Áö

±Ã±ÝÇϳ׿ä. Á¦°¡ ³Ê¹« ¼öÁØÀ» ³ôÀΰ͵µ °°°í...

³ªÁß¿¡ ´Ù½Ã ÀÚ¼¼È÷ ´Ù·ê »çÇ×ÀÌ´Ï ³Ê¹« ÇѼû ½¬Áö ¸¶¼¼¿ä..

*¶Ç ±¤°í

JS8051-A KIT ȸ·Îµµ ¸ðµÎ ´Ù¿î¹Þ¾Æ º¸¼ÌÁö¿ä. ¾î¶§¿ä. ¾µ¸¸ÇÏÁö¿ä.

µðµ¿ ºÎ½Ã»ð´ÔÀÌ µðµ¿È¸¿øÀ» ´ë»óÀ¸·Î °øµ¿±¸¸ÅÇÏ´Â °ÍÀÌ ¾î¶»°Ú³Ä°í

ÇÏ´õ±º¿ä. ¾ÆÁ÷ °áÁ¤Àº ¾È³µÁö¸¸ °áÁ¤µÇ¸é ¸¹Àº Âü¿©ÇØ ÁÖ¼¼¿ä.

" Àú´Â ¿À´Ã ó°¡Áý¿¡ °©´Ï´Ù. ³Ê¹« Á¤½Å¾ø´Â ÀÏÁÖÀÏ ÀÌ¿´¾î¿ä.

Á¦ ó°¡ÁýÀº Æ÷õ¸é¿¡ ÀÖ´Â È­ÇöÀä. ¾ÆÁÖ ÁÁ¾Æ¿ä. ¸·°É¸®µµ

¸ÀÀÖ°í... ¿©·¯ºÐµµ ÁÁÀº ÁÖ¸»µÇ¼¼¿ä. Çغê¾î³ªÀ̽ºÀ§Å©¿£µå "

[5] ³»ºÎ ·¥( internal RAM ) 11/11 10:40 159 line

" ¸ÕÀú, Á¤Á¤ÇÕ´Ï´Ù."

¾Õ¿¡¼­ ¾îÅ¥¹°·¹ÀÌÅÍ(A or Acc)°¡ 128 byteÀÇ ³»ºÎ·¥¿¡ ÀÖ´Ù°í ¼³¸íÀ»

Çߴµ¥ »ç½ÇÀÌ ¾Æ´Õ´Ï´Ù. ´Ù¸¥ °÷¿¡ ÀÖ½À´Ï´Ù. À̻縦 °¬´õ±º¿ä. AccÀÇ

¹øÁö°¡ 0E0H = 224 À̴ϱî ÀÏ´Ü 128º¸´Ù´Â À§¿¡ ÀÖ°ÚÁö¿ä. Á˼Û...

º¯¸í¾Æ´Ñ º¯¸íÀ» ÇÏÀÚ¸é ±×¸¸Å­ Acc°¡ ¾îµð ÀÖ´ÂÁö´Â Áß¿äÇÏÁö ¾Ê´Ù°í

ÇÒ ¼ö ÀÖ½À´Ï´Ù.

³»ºÎ ·¥

ÁÖÀÇ : "¿©½Ã¼­ ºÎÅÍ´Â ÆíµÎÅë ±¸¿ªÀÔ´Ï´Ù. ¹«¸®ÇÏÁö ¸»°í ¿©·¯¹ø

µÇÇ®ÀÌ Çؼ­ ÀÐÀ¸½Ê½Ã¿ä."

³»ºÎ ·¥Àº 128°³( 0 ~ 127 , 0 ~ 7FH ¹øÁö)°¡ ÀÖ½À´Ï´Ù. ´ÙÀ½°ú °°ÀÌ

¼¼ ºÎºÐÀ¸·Î ³ª´­ ¼ö ÀÖ½À´Ï´Ù.

---------------------------

| | 7FH

| |

.

.

.

| |

| ÀÏ¹Ý ·¥ ¿µ¿ª |

30H | |

|---------------------------|

| ºñÆ®º° ¾ï¼¼½º ...7FH | 2FH

20H | 0.... °¡´É ¿µ¿ª |

|---------------------------|

RS1,RS0 = 1,1 18H | R0,R1,R2,R3,R4,R5,R6,R7 | 1FH (Bank 3)

| ----------------------- |

RS1,RS0 = 1,0 10H | R0,R1,R2,R3,R4,R5,R6,R7 | 17H (Bank 2)

| ----------------------- |

RS1,RS0 = 0,1 08H | R0,R1,R2,R3,R4,R5,R6,R7 | 0FH (Bank 1)

| ----------------------- |

RS1,RS0 = 0,0 00H | R0,R1,R2,R3,R4,R5,R6,R7 | 07H (Bank 0)

---------------------------

< ³»ºÎ ·¥ >

1. ·¹Áö½ºÅÍ ¹ðÅ© 0,1,2,3 (Register Bank, °¢ ¹ðÅ©´ç 8 byte, ÃÑ 32 byte)

2. ºñÆ® ´ÜÀ§ ¾ï¼¼½º °¡´É ¿µ¿ª ( Bit Addressable space, 16 byte =

128 bit, ºñÆ®º°·Î °³º°ÀûÀ¸·Î ¹øÁö(0 ~ 7Fh)¸¦ °®´Â´Ù)

3. ÀÏ¹Ý ·¥ ¿µ¿ª ( ¾î¶² Ã¥¿¡¼­´Â ½ºÅ©·¡Ä¡ ÆÐµå ¿µ¿ªÀ̶ó´Â ¸»À»

¾²´Âµ¥ Á¦°¡ º¸´Â intel Ã¥¿¡´Â º°´Ù¸¥ ¸íĪÀÌ ¾ø±º¿ä.)

1. ·¹Áö½ºÅÍ ¹ðÅ©

·¹Áö½ºÅÍ ¹ðÅ©¿¡´Â ¹ðÅ© 0, ¹ðÅ© 1, ¹ðÅ© 2, ¹ðÅ© 3 °ú °°ÀÌ 4°³ÀÇ

¹ðÅ©°¡ ÀÖÀ¸¸ç °¢°¢ÀÇ ¹ðÅ©¿¡´Â R0¿¡¼­ R7±îÁö 8°³ÀÇ ·¹Áö½ºÅÍ°¡

ÀÖ½À´Ï´Ù. ´Ù½Ã¸»ÇÏ¸é ¹ðÅ© 0¿¡µµ R0 ~ R7ÀÌ ÀÖ°í, ¹ðÅ© 1¿¡µµ, ¹ðÅ©

2¿¡µµ, ¹ðÅ© 3¿¡µµ ¸ðµÎ °°Àº À̸§ÀÇ ·¹Áö½ºÅÍ°¡ ÀÖ½À´Ï´Ù. ¹°·Ð

¹øÁö(¹°¸®Àû °ø°£)´Â ´Ù¸£ÁÒ. ¿Ö ±×·¸°Ô Çرò¸®°Ô Çß³ÄÇÏ¸é ¸í·É¾î

¼¼Æ®(instruction set)¸¦ È¿À²ÀûÀ¸·Î ¾²±â À§Çؼ­ ÀÔ´Ï´Ù.( ´õ ÀÚ¼¼ÇÑ

³»¿ëÀº ³ªÁß¿¡..) ¿ì¸®°¡ R0¿¡ 0À» ³Ö°í ½ÍÀ¸¸é

MOV R0,#0

¶ó°í ÇÏ¸é µË´Ï´Ù. " ±×·±µ¥, ¿©±â¼­ ¸»ÇÑ R0°¡ ¾î´À ¹ðÅ©ÀÇ R0ÀÌÁö?"

¶ó´Â Àǹ®ÀÌ »ý±âÁö¿ä. ±×·¸½À´Ï´Ù. ÀÏ´Ü À§ÀÇ ÇÑÁÙ¸¸ º¸¾Æ¼­´Â ¾î´À

¹ðÅ©ÀÇ R0¸¦ ¸»ÇÏ´Â °ÍÀÎÁö ¾Ë ¼ö ¾ø½À´Ï´Ù. Àü¿øÀÌ µé¾î¿À¸é( ¶Ç´Â

RESET ÈÄ¿¡´Â ) ¹ðÅ© 0°¡ µðÆúÆ® ¹ðÅ©°¡ µË´Ï´Ù. ´Ù¸¥ ¹ðÅ©·Î ¹Ù²Ù·Á¸é

PSW( Program Status Word, ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ °­Á¿¡ )¿¡ ÀÖ´Â RS1,

RS0 (Register Select bit 1, Register Select bit 0)¶ó´Â µÎ ºñÆ®ÀÇ

°ªÀ» ¹Ù²Ù¾î ÁÖ¾î¾ß ÇÕ´Ï´Ù.

RS1, RS0 = 0,0 ( Bank 0 ¼±ÅÃ, default Bank)

RS1, RS0 = 0,1 ( Bank 1 ¼±Åà )

RS1, RS0 = 1,0 ( Bank 2 ¼±Åà )

RS1, RS0 = 1,1 ( Bank 3 ¼±Åà )

ºñÆ®ÀÇ °ªÀ» ¹Ù²Ù´Â ¹æ¹ýÀº 80C31ÀÇ ¸·°­ÇÑ ºñÆ® Á¶ÀÛ ¸í·ÉÀ»

»ç¿ëÇÕ´Ï´Ù.

CLR RS1 ( => RS1 ºñÆ®¸¦ 0À¸·Î ¸¸µé¾î¶ó )

SETB RS0 ( => RS0 ºñÆ®¸¦ 1À¸·Î ¸¸µé¾î¶ó )

¶ó°í Çϸé RS1, RS0 = 0,1 ÀÌ µÇ¾î ¹ðÅ© 1ÀÌ ¼±Åõ˴ϴÙ.

°¢ ¹ðÅ©ÀÇ ¹°¸®Àû ¹øÁö´Â Bank 0 ¿¡¼­ ºÎÅÍ 0 ¹øÁö ÀÔ´Ï´Ù. µû¶ó¼­

¹ðÅ© 1ÀÇ R0´Â 8H(¼ýÀÚ µÚ¿¡ ÀÖ´Â H(¶Ç´Â h)°¡ ºÙÀ¸¸é 16Áø¼ö)¹øÁö,

¹ðÅ© 2ÀÇ R0´Â 10H¹øÁö...±×·³ ¹ðÅ© 3ÀÇ R4´Â ¸î ¹øÁö Àϱî¿ä?

"¹øÁö´Â ¾Ë¾Æ¼­ ¹¹ Çմϱî?"

¾Õ¿¡¼­µµ ¾ð±ÞÇßµíÀÌ 80C31¿¡¼­´Â ¹øÁö¿Í ·¹Áö½ºÅÍ À̸§ÀÌ ´Ù

Åë¿ëµË´Ï´Ù. °¢°¢ÀÇ ¾²ÀÓÀº ¾ÕÀ¸·Î ÁøÇàµÉ °ÍÀÔ´Ù.

*¼÷Á¦ : ´ÙÀ½Àº ¹ðÅ© 2ÀÇ R7ÀÇ °ª¿¡ ¼ýÀÚ 3À» ³Ö°í ±×°ÍÀ» A( or Acc)¿¡

´Ù½Ã ÀÐ¾î ¹ðÅ© 0ÀÇ R0¿¡ ¿Å±â´Â ÇÁ·Î±×·¥ÀÌ´Ù. Á¦ÁÖ²¯

¿Ï¼ºÇضó. (´äÀº °­Á¿¡)




______________

______________

MOV R7,#3

MOV A,R7

______________

______________

______________

END

2. ºñÆ® ´ÜÀ§ ¾ï¼¼½º °¡´É ¿µ¿ª

¿ø¾î·Î´Â addressableÀÌÁö¸¸ Á¦°¡ º¼¶© accessableÀÌ ´õ ¾î¿ï¸®´Â°Å

°°¾Æ¼­ ¾ï¼¼½º °¡´É À̶ó´Â ¸»À» ½è½À´Ï´Ù. ¹ÙÀÌÆ® ¹øÁö·Î 20H¿¡¼­

2FH±îÁöÀÇ 16 byte´Â ¿ÜÇü»ó ¹ÙÀÌÆ® ÀÌ°í ½ÇÁ¦·Îµµ ¹ÙÀÌÆ® ´ÜÀ§·Îµµ

»ç¿ëÇÒ ¼ö ÀÖÁö¸¸, Ưº°È÷ ºñÆ® ´ÜÀ§·Îµµ »ç¿ëÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ

ºñÆ® ´ÜÀ§ÀÇ »ç¿ëÀº YES,NO ¶Ç´Â ON,OFFµî 2°¡ÁöÀÇ Á¤º¸¸¦ °®´Â

flag±â´É¿¡ »ç¿ëÇÏ¸é ¸Å¿ì Æí¸® ÇÕ´Ï´Ù. ±×¸®°í 128°³ÀÇ bit( 16 byte =

128 bit )´Â µ¶¸³ÀûÀÎ ºñÆ® ¾îµå·¹½º¸¦ °®°í ÀÖ½À´Ï´Ù.

20H.0 = 0H ; ( 80C31¿¡¼­´Â 20H ¹øÁöÀÇ Ã¹¹ø°

20H.1 = 1H ; ºñÆ®(LSB)¸¦ Ç¥½ÃÇÒ ¶§ 20H.0¿Í

. ; °°ÀÌ Ç¥½ÃÇÕ´Ï´Ù.)

.

.

20H.0 = 8H

.

.

.

2FH.6 = 7EH

2FH.7 = 7FH

" ¾î¾î, ¾î°Í Á» ºÁ. ¿µ¿¡¼­ Ä¥¿¡ÇÁ±îÁö¸é ¹ÙÀÌÆ® ¾îµå·¹½º¿Í ¶È°°³×!"

¸Â½À´Ï´Ù.ÇÏÁö¸¸ °ÆÁ¤ÇÏÁö ¸¶½Ê½Ã¿ä.ºñÆ® ¸í·É¾î¿Í ¹ÙÀÌÆ® ¸í·É¾î´Â

¿ÏÀüÈ÷ ´Ù¸§´Ï´Ù. ºñÆ® ¾îµå·¹½º 0¿¡ ¼ýÀÚ 1À» ³Ö´Â´Ù¸é(" ºñÆ®´Ï±î,

¶§°¡ ½î¿Á~ ºüÁý´Ï´Ù."°¡ ¾Æ´Ï°í, ºñÆ®´Ï±î 0,1 ÀÌ¿ÜÀÇ °ªÀº

¸ø³Ö½À´Ï´Ù.)

MOV 0H,#1

ÀÌ ¾Æ´Ï°í

SETB 0H

ÀÔ´Ï´Ù. ±×·¡°í ³»Å°Áö ¾ÊÀ¸¸é ºñÆ® ¹øÁö 0 º¸´Ù 20H.0·Î »ç¿ëÇϼ¼¿ä.

SETB 20H.0

(ÁÖÀÇ : MOV 0H,#1 Àº ¹ÙÀÌÆ® ¹øÁö 0 ( = Bank 0ÀÇ R0)¿¡ ¼ýÀÚ

1À» ³ÖÀ¸¶ó´Â ¸í·ÉÀÔ´Ï´Ù.)

3. ÀÏ¹Ý ·¥ ¿µ¿ª

30H ~ 7FHÀÇ 80 byte´Â ÀÏ¹Ý ·¥Àε¥,

¹ÝÀûÀ¸·Î µÞºÎºÐÀº ½ºÅÿµ¿ªÀ¸·Î

¾ÕºÎºÐÀº ÀϹÝÀûÀÎ º¯¼ö·Î ¾²ÀÔ´Ï´Ù. ½ÇÁ¦ »ç¿ëÀº ¾ÕÀ¸·Î ÇÔ²² ¹è¿ö

³ª°¥ °Ì´Ï´Ù.

"ÀÌÇØ°¡ ¾ÈµÇ¸é ¶Ç ÀÐÀ¸½Í½Ã¿ä."

[6] ³ôÀº ¾ð´ö(?) SFR ¿À¸£±â 11/11 10:42 106 line

SFR (Special Function Register)

80C31¾È¿¡ ÀÖ´Â ¸î°³ÀÇ ·¹Áö½ºÅ͸¦ ¹¶¶×°Å·Á SFRÀ̶ó ºÎ¸¥´Ù. ¹°¸®Àû

¹øÁö·Î´Â ³»ºÎ ·¥(0 ~ 128 ¹øÁö)ÀÇ ¹Ù·Î À­ ¹øÁöÀÎ 128 ~ 255(= 80H ~

FFH)³»¿¡ Á¸ÀçÇÕ´Ï´Ù. ±×·¸´Ù°í 80H ~ FFH»çÀÌ¿¡ 128 byte ¸ðµÎ°¡ SFRÀº

¾Æ´Ï°í 80C31¿¡¼­´Â 21°³¸¸ÀÌ SFRÀÌ´Ù.( 80C31ÀÌ ¾Æ´Ñ ´Ù¸¥ family¿¡´Â

´õ ÀÖ´Ù´Â ¿¹±â) ·¹Áö½ºÅÍÀÇ ¹èÄ¡µµ ¾Õ ¹øÁöºÎÅÍ ³õ¿© Àְųª ¾î¶²

±ÔÁ¤¿¡ ÀÇÇÏ¿© Á¤·ÄµÇ¾î ÀÖ´Â °ÍÀº ¾Æ´Ï°í ¸¶±¸ÀâÀÌ(?)·Î ¹èÄ¡µÇ

ÀÖ½À´Ï´Ù. Intel¿¡¼­ ÁÖÀåÇÏ´Â ¾à°£ÀÇ ±ÔÄ¢ÀÌ ÀÖÁö¸¸ Àû¾îµµ Á¦°¡

º¸±â¿¡´À ¹«ÀÛÀ§·Î º¸ÀÌ´Â ±º¿ä. »ç½Ç ·¹Áö½ºÅÍµé »çÀÌ¿¡ °³¿¬¼ºÀÌ ¾ø¾î

±×·¸°Ô ³õ¿© À־ °ü°è´Â ¾ø½À´Ï´Ù. SFRµéµµ ¿ª½Ã °¢°¢ÀÌ ¹øÁö¸¦

°¡Áö°í ÀÖÀ¸¸ç ±×Áß ÀϺδ ºñÆ® ´ÜÀ§ÀÇ ¾ï¼¼½º°¡ °¡´ÉÇÕ´Ï´Ù.( ¿ì¿Í,

ÁÁ°Ú´Ù.) ¾Æ´Ï³ª ´Ù¸¦±î ±×·± ·¹Áö½ºÅ͵éÀÇ ºñÆ®µéµµ ¶ÇÇÑ ÀڽŸ¸ÀÇ

°íÀ¯ÀÇ ºñÆ® ¾îµå·¹½º¸¦ °¡Áö°í ÀÖ½À´Ï´Ù. Intel¿¡¼­´Â ¹ÙÀÌÆ®

¾îµå·¹½º°¡ 0H ¶Ç´Â 8H·Î ³¡³ª¸é ºñÆ® ´ÜÀ§·Î ¾ï¼¼½º ÇÒ ¼ö ÀÖ´Â

·¹Áö½ºÅͶó°í ¶°µé°í ´Ù´Ï´Âµ¥ º°·Î Áß¿äÇÏÁø ¾Ê½À´Ï´Ù. ¹øÁö°¡ 0E0H

(°ªÀÌ ¼ýÀÚ°¡ ¾Æ´Ñ ¾ËÆĺªÀ¸·Î ½ÃÀ۵Ǹé 0À» ¾Õ¿¡ ºÎÃÄ ÁÖ¼¼¿ä)ÀÎ

Acc´Â ³¡ÀÌ 0H·Î ³¡³µÀ¸´Ï ºñÆ® º°·Î ¾ï¼¼½º ÇÒ ¼ö ÀÖ°í, ¹øÁö°¡ 82HÀÎ

DPLÀº ³¡ÀÌ 2H·Î ³¡³µÀ¸´Ï ºñÆ® º°·Î ¾ï¼¼½º ÇÒ ¼ö ¾ø°í, ±»ÀºÀÚ·Î

¹ÙÀÌÆ®·Î¸¸ ¾ï¼¼½º ÇÒ ¼ö ÀÖ´Ù´Â Àç¹ÌÀÖ´Â ¾ê±âÁö¿ä. ÇÏÁö¸¸ Àؾî

¹ö¸®¼¼¿ä. Áß¿äÇÏÁö ¾Ê½À´Ï´Ù. 'ºñÆ®º°·Î ¹øÁö¸¦ °®´Â °Íµµ ÀÖ±¸³ª~'

ÇÏ°í ³Ñ¾î °¡½Ê½Ã¿ä.

------ ------ ------ ------ ------ ------ ------ ------

F8H | | | | | | | | |FFH

------ ------ ------ ------ ------ ------ ------ ------

F0H | B | | | | | | | |F7H

------ ------ ------ ------ ------ ------ ------ ------

E8H | | | | | | | | |EFH

------ ------ ------ ------ ------ ------ ------ ------

E0H | ACC | | | | | | | |E7H

------ ------ ------ ------ ------ ------ ------ ------

D8H | | | | | | | | |DFH

------ ------ ------ ------ ------ ------ ------ ------

D0H | PSW | | | | | | | |D7H

------ ------ ------ ------ ------ ------ ------ ------

C8H | | | | | | | | |CFH

------ ------ ------ ------ ------ ------ ------ ------

C0H | | | | | | | | |C7H

------ ------ ------ ------ ------ ------ ------ ------

B8H | IP | | | | | | | |BFH

------ ------ ------ ------ ------ ------ ------ ------

B0H | P3 | | | | | | | |B7H

------ ------ ------ ------ ------ ------ ------ ------

A8H | IE | | | | | | | |AFH

------ ------ ------ ------ ------ ------ ------ ------

A0H | P2 | | | | | | | |A7H

------ ------ ------ ------ ------ ------ ------ ------

98H | SCON | SBUF | | | | | | |9FH

------ ------ ------ ------ ------ ------ ------ ------

90H | P1 | | | | | | | |97H

------ ------ ------ ------ ------ ------ ------ ------

88H | TCON | TMOD | TL0 | TL1 | TH0 | TH1 | | |8FH

------ ------ ------ ------ ------ ------ ------ ------

80H | P0 | SP | DPL | DPH | | | | PCON |87H

------ ------ ------ ------ ------ ------ ------ ------

.

/|\ ( SFR map )

|

|____ ÀÌ Ä®·³ÀÌ 0H ¶Ç´Â 8H·Î ³¡³ª´Ï±î bit accessable SFR

¿©±â±îÁö ÀÐ°í ¾î¸®µÕÀýÇÑ ºÐÀÌ ÀÖÀ»°Í °°±º¿ä. ±×·± ºÐ²² ÁÁÀº ¼Ò½ÄÀ¸

Çϳª ÀüÇØ µå¸®°Ú½À´Ï´Ù. Áö±Ý ´çÀå 21°³ÀÇ SFRÀ» ´Ù ¼³¸íÇÏÁöµµ ¾ÊÀ»

°ÍÀÌ°í, ¿©·¯ºÐÀÌ ¾ËÇÊ¿äµµ ¾ø½À´Ï´Ù. ÀÏ´Ü ±×Áß¿¡ ¸î°³¸¸ ¾Ë°í ³Ñ¾î

°¡°Ú½À´Ï´Ù.

Acc

¾îÅ¥¹°·¹ÀÌÅͶó°í ÇÕ´Ï´Ù.

B

B·¹Áö½ºÅͶó°í ÇÕ´Ï´Ù.

SP

Stack Pointer¶ó°í Çϴµ¥ 80C31Àº ½ºÅØÀÌ ¾Æ·¡ ¹øÁöºÎÅÍ ¾²¸é ¾µ¼ö·Î

À§·Î ¿Ã¶ó °©´Ï´Ù. ½ºÅ×Æ÷ÀÎÅÍ°¡ 1 ¹ÙÀÌÆ®¶ó¼­ ³»ºÎ ·¥¿¡ ½ºÅØÀ»

¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. ¸®¼Â Á÷ÈÄ¿¡´Â 7 ¹øÁö¸¦ °¡¸®Å°°í ÀÖ½À´Ï´Ù.

DPH,DPL

¸¶À½µ¥·Î ¾µ ¼öÀÖ´Â À¯ÀÏÇÑ 16bit ·¹Áö½ºÅÍ DPTR( Data Pointer )ÀÇ

»óÀ§ ¹ÙÀÌÆ®(Data Pointer High)¿Í ÇÏÀ§ ¹ÙÀÌÆ®(Data Pointer

Low)ÀÔ´Ï´Ù. " INC DPTR "À̶ó´Â ¸í·ÉÀ¸·Î 16ºñÆ® °ªÀ» 1 Áõ°¡ ½Ãų

¼ö´Â À־ " DEC DPTR "À̶ó´Â ¸í·ÉÀÌ ¾ø¾î¼­ °¨¼Ò´Â ½ÃÅ°Áö

¸øÇÕ´Ï´Ù. °¡²û µ¹¾Æ¹ö¸®´Â ¼ö°¡ ÀÖÀ¸´Ï ÁÖÀÇ ÇϽʽÿä.(¹°·Ð µ¹¾Æ°¡¸é

µÇ±â¾ß µÇÁö¸¸.... 16 bit ·¹Áö½ºÅÍ°¡ ÇϳªÀÎ °Íµµ ¾ï¿ïÇѵ¥...Á¨Àå

C-bil )

P0,P1,P2,P3

Port latchµé ÀÔ´Ï´Ù. ¿©±â¿¡ °ªÀ» ¾²¸é ±× °ªÀÌ °¢ Æ÷Æ®ÀÇ Ãâ·Â

ÇÉÀ¸·Î °ªÀÌ ³ª°¡°í, ¿©±â¸¦ ÀÐÀ¸¸é ÇÉÀ¸·Î ÀÔ·ÂÀ» Àд °ÍÀÌ µÇ´Â

°ÍÀÔ´Ï´Ù.


PSW

Program Status Word ¶ó°í Çؼ­ °¢°¢ÀÇ ºñÆ®°¡ ¾î¶°ÇÑ »óŸ¦

³ªÅ¸³»°Å³ª º¯È­½ÃÅ´´Ï´Ù. ±×Áß¿¡ °¨ÃÊ·Î »ç¿ëµÇ´Â C(carry) ºñÆ®¿Í

¾Õ °­Á¿¡¼­ ¼³¸íÇÑ ·¹Áö½ºÅÍ ¹ðÅ©¸¦ ¹Ù²Ù´Âµ¥ »ç¿ëÇÏ´Â RS1,RS0(

Register Select 1,0)°¡ µé¾î ÀÖ´Ù´Â »ç½Ç¸¸ È®ÀÎ ÇϽʽÿä.

------ ------ ------ ------ ------ ------ ------ ------

| C | | | RS1 | RS0 | | | |

------ ------ ------ ------ ------ ------ ------ ------

(MSB) (LSB)

PSW

[7] ¸®¼Â ±×ÈÄ ( after RESET )

REGISTER after RESET

¾î¶² CPU¸¦ °øºÎÇÏ´ø°£¿¡ ½Ã½ºÅÛ ±¸¼ºÀ» À§Çؼ­ ¶Ç´Â ÇÁ·Î±×·¥ ÀÛ¼ºÀ»

À§Çؼ­ ¸®¼ÂÁ÷ÈÄ( POWER ON Á÷ÈÄ )¿¡ ·¹Áö½ºÅ͵éÀÌ ¾î¶² °ªÀ¸·Î

ÃʱâÈ­°¡ µÇ´ÂÁö¸¦ ¾Ë¾Æ¾ß ÇÕ´Ï´Ù. ÇÏÁö¸¸ ¸ðµç ·¹Áö½ºÅÍÀÇ ÃʱⰪÀ»

¾Ë¾Æ¾ß ÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. ¿¹¸¦ µé¾î Acc¶ó´Â ·¹Áö½ºÅÍÀÇ ÃʱⰪÀº

00H ÀÌÁö¸¸ ¿ì¸®µéÀÌ Acc¸¦ »ç¿ëÇÒ ¶§´Â Ç×»ó ÇÊ¿äÇÑ °ªÀ» ¸ÕÀú ³ÖÀº

ÈÄ¿¡ »ç¿ëÇϱ⠶§¹®¿¡ ÃʱⰪÀ» ¿°µÎÇØ µÑ ÇÊ¿ä´Â ¾ø½À´Ï´Ù.

PC 0000H : PC(Program Counter)´Â ¾ÕÀ¸·Î ÀÐ¾î ¿Ã ÇÁ·Î±×·¥ÀÇ À§Ä¡

Áï ÁÖ¼Ò¸¦ °¡Áö°í ÀÖ´Â ·¹Áö½ºÅÍ ÀÔ´Ï´Ù. »ç¿ëÀÚ°¡

ÀÓÀ¸·Î ¹Ù²Ü ¼ö´Â ¾ø½À´Ï´Ù. CPU°¡ ¾Ë¾Æ¼­ °ü¸®ÇØ

ÁÝ´Ï´Ù. ¸®¼Â ÈÄ¿¡ 0000H¶ó´Â °ªÀÇ Àǹ̴ 0000H¹øÁö

ºÎÅÍ ÇÁ·Î±×·¥À» Àд´ٴ ¶æÀÔ´Ï´Ù. Âü°í·Î 8086

°è¿­Àº FFFF0H ºÎÅÍ, Z80 °è¿­Àº 0000H ºÎÅÍ, 8096

°è¿­Àº 2080H ºÎÅÍ ÇÁ·Î±×·¥ÀÌ ½ÃÀ۵˴ϴÙ.

SP 07H : SP(Stack Pointer)´Â ½ºÅÿµ¿ªÀ» °¡¸®Å°´Â pointer

·¹Áö½ºÅÍ ÀÔ´Ï´Ù. ½ºÅÃÀº ¸Þ¸ð¸®ÀÇ ÀϺηΠ»ç¿ëÀÚ¿Í

CPU°¡ ¸ðµÎ »ç¿ë ÇÒ ¼ö ÀÖ´Â °ø°£ ÀÔ´Ï´Ù. 80C31¿¡¼­´Â

SP°¡ 8 ºñÆ®ÀÌ¸ç ½ºÅÃÀº ³»ºÎ ·¥¿¡ ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.

ÃʱⰪÀÌ 07H¹øÁö·Î µÇÀÖÁö¸¸ ´ë°Ô´Â ÇÁ·Î±×·¥ÀÇ ½ÃÀÛ

ºÎºÐ¿¡¼­ ³»ºÎ ·¥ÀÇ µÞºÎºÐ 60H ~ 70H »çÀÌÀÇ ±¸°£¿¡

¼³Á¤À» ÇÏ°í »ç¿ëÇÕ´Ï´Ù.

.

.

START:

MOV SP,#60H

.

.

P0~P3 0FFH : À¯ÀÏÇÏ°Ô ÃʱⰪÀÌ ¿ÜºÎ ȸ·Î¿¡ Á÷Á¢ÀûÀ¸·Î °ü°è°¡

ÀÖ½À´Ï´Ù. ¿ªÀ¸·Î ¸»ÇÏ¸é ¸®¼Â Á÷ÈÄ¿¡ Æ÷Æ®ÀÇ ¸ðµç

ÇɵéÀÌ HIGH·Î µÇ±â ¶§¹®¿¡ ÀÌ°ÍÀ» ÀÌ¿ëÇÏ¿© ¿ÜºÎ

ȸ·Î¸¦ ¼³°èÇÒ ¼ö ÀÖ½À´Ï´Ù. º»ÀÎÀÌ Á¦ÀÛÇÑ JS8051-A

º¸µå°¡ ÀÌ·¯ÇÑ Æ¯¼ºÀ» ÀÌ¿ëÇÏ¿© ¼³°èµÇ¾î ÀÖ½À´Ï´Ù.

ÇÑ°¡Áö ´õ, ¾Õ°­Á¿¡¼­ Æ÷Æ®³ª ÇÉÀ» ÀÔ·ÂÀ¸·Î

»ç¿ëÇÏ·Á¸é ±×°ÍÀ» ÀбâÀü¿¡ ¹Ýµå½Ã HIGH¸¦ Ãâ·ÂÇÑ ÈÄ

Àоî¾ß ÇÑ´Ù°í Çߴµ¥ ¸®¼Â ÈÄ °ªÀÌ ÀÌ¹Ì HIGH°¡ µÇ¹Ç·Î

±×·± °úÁ¤ ¾øÀÌ ¹Ù·Î Àо µË´Ï´Ù.

PSW 00H : PSW(Program Status Word)Áß¿¡ ÀÖ´Â RS1,RS0 = 0,0

À̹ǷΠ·¹Áö½ºÅÍ ¹ðÅ© 0°¡ ¼±Åõ˴ϴÙ.

³ª¸ÓÁö SFRÀº ÃʱⰪÀÌ º°·Î Áß¿äÇÏÁö ¾Ê½À´Ï´Ù.

DTPR 0000H

ACC 00H

B 00H

TMOD 00H

TCON 00H

TH0 00H

TL0 00H

TH1 00H

TL1 00H

SCON 00H

IP 11100000B : °ªÀÌ 1ÀÎ ºñÆ®´Â 80C31¿¡¼­´Â »ç¿ë¾ÈÇÏ´Â ºñÆ®.

IE 01100000B : ,,

PCON 01110000B : ,,

SBUF : ºÒÈ®Á¤

[Q&A] pin test ¹æ¹ý 11/11 10:46 150 line

¾Æ·¡ ´äº¯ & ÁøÂ¥ Ãʺ¸ºÐµé²².

"½ÃÁß¿¡¼­ ÆǸŵǰíÀÖ´Â ¿©·¯Á¾·ùÀÇ Ã¥¿¡ ³ª¿ÍÀÖ´Â

SAMPLE ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ¿© JS8051º¸µå·Î Àü¼Û ÇßÀ»¶§

Äڵ尪Àº Á¦´ë·Î Àü¼ÛÀÌ µÇ¾ú´ÂÁö, µ¥ÀÌŸ °ªÀº Á¦´ë·Î

º¯È­°¡ ÀÖ¾ú´ÂÁö¸¦ È®ÀÎÇÒ¼öÀÖ´Â ¹æ¹ýÀ» JS8051º¸µå¿¡¼­

´Â ãÀ»¼ö°¡ ¾ø¾ú½À´Ï´Ù."

Ãß°¡ : 1. ¸ð´ÏÅÍ ÇÁ·Î±×·¥À̶õ ¹«¾úÀÎÁö¿ä..

2. 8051 ³»ºÎ µ¥ÀÌŸ ¸Þ¸ð¸® ±¸Á¶¿¡¼­

Ư¼ö±â´É·¹Áö½ºÅÍÁß ¹ÙÀÌÆ®¾îµå·¹½º "E0",

¶Ç´Â ·¹Áö½ºÅÍÀ̸§ "A" °¡ ÇÏ´Â ¿ªÇÒÀº..

¹«¾úÀÎÁö¿ä..

ÁøÂ¥ Ãʺ¸ ¿©·¯ºÐÁß¿¡´Â C¾ð¾î¸¦ ÇÒÁÙ ¾Æ´Â ºÐÀÌ ÀÖ°ÚÁö¿ä. óÀ½ ¹è¿ï¶§

main()

{

printf("Hello");

}

¶ó´Â ÇÁ·Î±×·¥ÀÌ »ý°¢³ª½Ã´ÂÁö¿ä.(¸ð¸£´Â ºÐµéµµ °ü°è ¾ø½À´Ï´Ù) À§ÀÇ

ÇÁ·Î±×·¥Àº ¿©·¯ºÐÀÌ °®°í ÀÖ´Â ½Ã½ºÅÛÀÌ XTµçÁö ÆæƼ¾ö À̵çÁö °ü°è¾øÀÌ

½ÇÇàµË´Ï´Ù. ÇÏÁö¸¸ Áö±Ý ¿©·¯ºÐÀÌ ÀÔ¹®ÇϽ÷Á´Â ¸¶ÀÌÅ©·Î ÄÜÆ®·Ñ·¯

½Ã½ºÅÛ¿¡¼­´Â Çϵå¿þ¾î°£¿¡ ȣȯ¼ºÀÌ ¾ø¾î °°Àº CPU¸¦ »ç¿ëÇÏ¿´´Ù ÇÏ¿©µµ

¾î¶²ÇÑ º¸µå¿¡¼­ µ¹¾Æ °¡´Â ÇÁ·Î±×·¥ÀÌ ´Ù¸¥ º¸µå¿¡¼­ ²À µ¹¾Æ°¡Áö´Â

¾Ê½À´Ï´Ù. ºñ´Ü 80C31 º¸µå¸¸ÀÌ ¾Æ´Ï¶ó Z80,80C196,V40,V25,V55,Z84C015

... µî ¸ðµç CPUº¸µå°¡ ±×·¸½À´Ï´Ù. °£´ÜÇÑ ¿¹·Î 80C31 CPUÀÚüÀÇ I/O

pinÀÎ P1.7( Port 1ÀÇ 7¹ø° ºñÆ®, 80C31ÀÇ 8¹ø ÇÉ)À» ¾î¶²º¸µå ¿¡¼­´Â

ÀÔ·Â ½ºÀ§Ä¡°¡ ´Þ·Á ÀÖÀ» ¼ö°¡ ÀÖ°í, ¶Ç ´Ù¸¥ º¸µå¿¡¼­´Â ±×³É

»ç¿ëÀÚ¿¡°Ô ¾²µµ·Ï ³²°Ü µÎ¾úÀ» ¼öµµ ÀÖÁö¿ä. ±×°ÍÀº ¼³°èÀÚ°¡ ±×·¸°Ô

¸¸µç °ÍÀÌÁö ¾î¶°ÇÑ ±ÔÁ¤ÀÌ ¾ø½À´Ï´Ù.(PC¿¡´Â ¾ö°ÝÇÑ ±ÔÁ¤ÀÌ ÀÖ½À´Ï´Ù.

±×·¡¼­ ¼­·Î ȣȯÀÌ µÇÁö¿ä) JS8051A¿¡¼­´Â ÀÌ ºñÆ®¸¦ ¸Þ¸ð¸®¸¦ ¹Ù²Ù´Âµ¥

»ç¿ëÇß½À´Ï´Ù. ÀÚ¼¼ÇÑ ¼³¸íÀº °°ÀÌ °ø±ÞµÇ´Â ¼³¸í¼­¿¡µµ ÀÖÁö¸¸ Çѹø´õ

¼³¸íÇÏÀÚ¸é P1.7ÀÌ HIGHÀ̸é ROM°ú RAMÀÌ ÀÚ½ÅÀÇ ¿ªÇÒÀ» ÇÏÁö¸¸ ÇÁ·Î±×·¥

Áß°£¿¡ P1.7À» LOW·Î ¸¸µé¸é RAMÀÌ ROM°ú RAMÀÇ ¿ªÇÒÀ» ¸ðµÎ ¼öÇàÇÕ´Ï´Ù.

±×·¸°Ô ¸¸µç ÀÌÀ¯´Â °­Á°¡ ÁøÇàµÇ¸é ÀÚ¼¼ÇÏ°Ô ¼³¸íÇÏ°ÚÁö¸¸ ÀÏ´Ü

½Ã¸®¾ó·Î ¹Ù·Î ÇÁ·Î±×·¥À» ´Ù¿î¹Þ¾Æ ½ÇÇà ÇÒ ¼ö ÀÖ°Ô Çϱâ À§Çؼ­

ÀÔ´Ï´Ù. ±×·¯´Ï±î »ç¿ëÀÚ´Â ½ÃÁß¿¡¼­ ÆǸŵǴ åÀÇ ¿¹Á¦ ½ÇÇàÇϱâ Àü¿¡

¸ÕÀú Á¦°øµÇ´Â ¿¹Á¦ ÇÁ·Î±×·¥À¸·Î °³³äÀ» ÀâÀ¸½Ã°í³ª¼­ ´Ù¸¥ Ã¥ÀÇ ¿¹Á¦

ÇÁ·Î±×·¥¿¡¼­ Ȥ½Ã P1.7À» ¹Ù²ÙÁö´Â ¾Ê´Â°¡, ½ÃÀÛ ¹øÁö´Â ´Ù¸£Áö ¾ÊÀº°¡,

I/O ¹øÁö´Â Àß ¸Â´Â°¡ µîµîÀ» Àß »ìÆì º¸½ÅÈÄ ½ÇÇàÇϽʽÿä. »ç¿ëÀÚ°¡

¾îµð¸¦ ¾î¶»°Ô °íÃÄ¾ß ÇÒÁö ¸·¸· ÇϽôٸé Á¦°Ô ±× ¿¹Á¦ ÇÁ·Î±×·¥À» º¸³×

Áֽʽÿä. Á¦°¡ ÀÚ¼¼ÇÑ ÁÖ¼®À» ´Þ¾Æ¼­ ´Ù½Ã º¸³»µéÀÌ°Ú½À´Ï´Ù.

JS8051A KIT´Â ȸ·Îµµ¿¡ º¸½Ã´Â ºÁ¿Í °°ÀÌ µÎ°³ÀÇ ÀÔ·ÂÇÉ ¿Ü¿¡´Â ÀÔÃâ·Â

I/O¸ðµÎ¸¦ »ç¿ëÀÚ ¿ëµµ¿¡ ¸Â°Ô ¾µ¼ö ÀÖµµ·Ï ¾Æ¹«°Íµµ ´Þ¾Æ ³õÁö

¾È¾Ò½À´Ï´Ù.(¹°·Ð LCD´Â ¿¬°á¸¸ ÇÏ¸é ¹Ù·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.) ¿¹¸¦ µé¾î

P1.0( Port 1ÀÇ Ã¹¹ø° ºñÆ®, 80C31ÀÇ 1¹ø ÇÉ) pinÀ» ON,OFFÇÏ´Â ÇÁ·Î±×·¥À»

´Ù¿î·Îµù Çß´Ù¸é, »ç¿ëÀÚ´Â ±× ÇÉÀÌ ÁøÂ¥·Î ON,OFFµÇ´ÂÁö¸¦ ¾Ë ¼ö°¡ ¾ø½À´Ï´Ù.

°¡Àå ÁÁÀº ¹æ¹ýÀº ¿À½Ç·Î½ºÄÚÇÁ¶ó´Â °èÃø±â¸¦ ÀÌ¿ëÇÏ´Â °ÍÀÌÁö¸¸ ¸¹Àº ºÐµéÀÌ

¿©°ÇÀÌ ¾ÈµÉ °Ì´Ï´Ù. ±×´ÙÀ½ÀÇ ¹æ¹ýÀ¸·Î´Â Å×½ºÅͳª ·ÎÁ÷Å×½ºÅ͸¦ »ç¿ëÇÏ´Â

¹æ¹ýÀÌÁö¿ä. Å×½ºÅÍ ¾ø´Ù¸é ¹Ýµå½Ã Çϳª ±¸ÀÔÇϽʽÿä. Áö±Ý ´çÀå Å×½ºÅ͵µ

¾ø´Ù¸é ´ÙÀ½°ú °°Àº °¡Àå °£´ÜÇÑ ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù. LED¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ¸·Î

LEDÀÇ (+)ÂÊ(´Ù¸®°¡ ±æ´Ù)À» VCC´ÜÀÚ¿¡ (-)ÂÊÀ» ÇÉ¿¡ Á÷Á¢ ´ë½Ê½Ã¿ä.(¿ø·¡´Â

Àü·ùÁ¦ÇÑ ÀúÇ×À» Çϳª ´Þ¾Æ¼­ ÇØ¾ß ÇÏÁö¸¸ ±×³ÉÇϼŵµ µË´Ï´Ù.) ±×·¯¸é pinÀÌ

ONÀ̸é LED°¡ ²¨Áö°í OFFÀ̸é ÄÑÁý´Ï´Ù. ¹Ý´ë·Î LEDÀÇ (-)ÂÊÀ» GND¿¡ (+)ÂÊÀ»

Ãâ·Â pin¿¡ ´ë¸é ¹Ý´ë°¡ µÇ°ÚÁö¿ä.

\ | /

.--.

| |

| |

---- _______

| |_____| ÀúÇ× |__________ Ãâ·Â pin

| |_______|

| 200~600 Ohm ¾Æ¹«°Å³ª

(¸®µå¼±ÀÌ ±æ´Ù)|

VCC

ON,OFF°¡ ³Ê¹« ºü¸£´Ù¸é ´«À¸·Î º¼ ¼ö ÀÖµµ·Î Áö¿¬(delay) ·çƾÀÌ ÇÊ¿äÇÕ´Ï´Ù.

ÀÏ´Ü ÇÑ ÇÉÀ» ON,OFFÇϴµ¥ ¼º°øÇß´Ù¸é ÀÌÁ¦´Â ¾Æ¿¹ ¸¸´É±âÆÇ¿¡ LED¸¦ ¿©·¯°Ô

´Þ°í 8 SEGMENT¸¦ ´Þ¾Æ À̸®Àú¸® µ¿ÀÛ½ÃÄÑ º¸¼¼¿ä. Àß µÇ¸é SLA7020À» ´Þ¾Æ

¸ðŸµµ µ¹·Áº¸°í¿ä...

Àü¼ÛÈ®ÀÎÀº Á¦°øµÇ´Â Àü¿ëÇÁ·Î±×·¥À¸·Î Àü¼ÛÀ» ÇÏ°í JS8051A º¸µåÀÇ S2 key¸¦

´©¸£¸é ¸ð´ÏÅÍ¿¡

JS8051A

OK

¶ó°í ³ª¿À¸é Á¦´ë·Î Àü¼ÛÀÌ µÈ°ÍÀÔ´Ï´Ù. ±×¸®°í Á¦°øµÇ´Â ¿¹Á¦

ÇÁ·Î±×·¥¿¡´Â ROMÀ» Àд¿¹, RAMÀ» ÀÐ°í ¾²´Â¿¹, EEPROMÀ» ÀÐ°í ¾²´Â¿¹°¡

ÀÖ½À´Ï´Ù. Âü°í ÇϽʽÿä. MemoryÀÇ ³»¿ëÀ» Á»´õ ¼ö¿ùÇÏ°Ô º¸·Á¸é LCD·Î

°ªÀ» Ãâ·ÂÇϰųª PC·Î º¸³» ¸ð´ÏÅÍ¿¡ ³ªÅ¸³ª°Ô ÇÏ¸é ½±½À´Ï´Ù. ±×Á¤µµ

½Ç·ÂÀÌ ¾ÈµÇ¸é ÀÏ´Ü HC574·Î Ãâ·ÂÀ» ÇÑµÚ °¢ ÇÉÀÇ °ªÀ» ÀÐÀ¸¸é µË´Ï´Ù.

LCD ±âº» ÄÜÆ®·Ñ¿¹Á¦µµ ÀÖÀ¸´Ï Âü°í ÇϽʽÿä.

¸ð´ÏÅÍ ÇÁ·Î±×·¥Àº ÁÖ°¡ µÇ´Â ÇÁ·Î±×·¥À» º¸Á¶ÇÏ´Â ¿ªÇÒÀ» ÇÏ´Â ÇÁ·Î±×·¥À̶ó°í

ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¸é ÇÁ·Î±×·¥À» PC¿¡¼­ ¹Þ¾Æ ½ÇÇàÇÒ ¼ö ÀÖµµ·Ï ¹èÄ¡

ÇØÁشٰųª ¾î´À°÷±îÁö¸¸ ½ÇÇà½ÃÅ°°í °á°ú¸¦ ¾Ë·ÁÁشٰųª µîµî ½Ã½ºÅÛÀÇ µ¿ÀÛÀ»

°¨½Ã,Á¦¾î,°Ë»ç ÇØÁÖ´Â ±â´ÉÀ» ÇÏÁö¿ä. JS8051A º¸µåÀÇ ¸ð´ÏÅÍ ÇÁ·Î±×·¥Àº ROM¿¡

±¸¿öÁ® Á¦°øµÇ°í, ½î½º´Â µð½ºÄÏ¿¡ ÀÖ½À´Ï´Ù. ½î½º¸¦ º¸¸é ¾Æ½Ã°ÚÁö¸¸ ¸Å¿ì

°£´ÜÇÏÁö¿ä. ´ÜÁö PC¿¡¼­ ÇÁ·Î±×·¥À» ¹Þ¾Æ ½ÇÇà ÇÒ ¼ö ÀÖ°Ô ÇØÁÖ°í, ¸®¼Â ÈÄ¿¡´Â

SW¸¦ ´©¸£¸é ½ÇÇàÇÏ´Â °£´ÜÇÑ ±â´É¸¸À» ÇÕ´Ï´Ù. »ç¿ëÀÚ°¡ ¾î´ÀÁ¤µµ 80C31¿¡

Àͼ÷ÇØ Áö¸é °íÃļ­ ´õ¿í ¸·°­ÇÏ°Ô ¸¸µå½Ê½Ã¿ä.

A ·¹Áö½ºÅÍ, ¾îÅ¥¹°·¹ÀÌÅÍ, Acc, 0E0H

´Â ¸ðµÎ °°Àº ·¹Áö½ºÅ͸¦ ¸»ÇÕ´Ï´Ù. ÈçÈ÷ ¸»·Î ÀÏÄ¿¸¦ ¶©´Â ¾îÅ¥¹°·¹ÀÌÅÍ, ¾µ

¶§´Â A ¶Ç´Â Acc, ¹øÁö·Î ¸»ÇÒ¶§´Â 0E0H¶ó°í ÇÕ´Ï´Ù. 80C31¿¡¼­´Â ¸¹Àº ¸í·ÉµéÀÌ

ÀÌ Acc¸¦ Áß½ÉÀ¸·Î µÇ¾î ÀÖ½À´Ï´Ù. ±×·¡¼­ °¡Àå ¸¹ÀÌ »ç¿ëÇÏ´Â ·¹Áö½ºÅÍ ÀÌÁö¿ä.

¾Õ °­Á¿¡¼­µµ ¸»ÇßµíÀÌ ÀÌ ¾îÅ¥¹°·¹ÀÌÅ͵µ 128°³ÀÇ ³»ºÎ·¥ Áß¿¡ ÇϳªÁö¿ä. ¹°·Ð

¹øÁöµµ °¡Áö°í ÀÖ°í¿ä. ±×¹øÁö°¡ ¹Ù·Î 16Áø¼ö·Î 0E0HÀÔ´Ï´Ù. 80C31¿¡¼­´Â µÎ°¡Áö

Áß ¾Æ¹«°Å³ª »ç¿ëÇصµ, ¶Ç´Â ¼¯¾î »ç¿ëÇصµ °ü°è ¾ø½À´Ï´Ù. ¿¹¸¦ µé¸é

A¿¡´Ù 80À̶ó´Â 16Áø¼ö¸¦ ³Ö´Â´Ù¸é

MOV A,#80H ; ( => ¿Å°Ü¶ó #80H¸¦ A·Î)

¶Ç´Â

MOV 0E0H,#80H ; ( => ¿Å°Ü¶ó #80H¸¦ 0E0H·Î)

¾Æ¹«°Å³ª ½áµµ µË´Ï´Ù.

´Ù¸¥¿¹·Î AÀÇ 3¹ø° ºñÆ®¸¦ 1·Î ÇÏ°í ½Í´Ù¸é

SETB A.2 ; ( => bit¸¦ setÇضó A.2¸¦ )

¶Ç´Â

SETB 0E0H.2 ; ( => bit¸¦ setÇضó 0E0H.2¸¦ )

¸¦ ½áµµ µË´Ï´Ù. À§¿¡¼­ Á¡(.)´ÙÀ½¿¡ ¼ýÀÚ°¡ ºÙÀ¸¸é ±×¹øÁö ¶Ç´Â

·¹Áö½ºÅÍÀÇ bit ¹øÈ£¸¦ ¸»ÇÕ´Ï´Ù. ¾îÅ¥¹°·¹ÀÌÅÍÀÇ ÀÚ¼¼ÇÑ ¿ªÇÒÀº °­Á°¡

ÁøÇàµÇ¸é¼­ ÇÏ°Ú½À´Ï´Ù. ³Ê¹« Çϲ¨¹ø¿¡ ³ª¿­½ÄÀ¸·Î ¿ªÇÒÀ» ¼³¸íÇϸé

¸Ó¸®¸¸ ¾ÆÇÁ´Ï±î¿ä.

ÁøÂ¥ Ãʺ¸ ¿©·¯ºÐ²² ¹Ù¶ø´Ï´Ù.

ÀÏ´Ü 80C31À» ¹è¿ì·Á ÇÏ½Å´Ù¸é ³Ê¹« ±ÞÈ÷ ¸¹Àº°ÍÀ» ¾òÀ¸·Á ÇÏÁö ¸¶½Ê½Ã¿ä. Â÷±Ù

Â÷±Ù ÀýÂ÷¸¦ ¹â¾Æ°¡¸ç ¹è¿ö¾ß ÇÕ´Ï´Ù. ÀÏ¹Ý TTL °ÔÀÌÆ®µéµµ ¸ð¸£¸é¼­ ¸¶¿ì½º¸¦

¸¸µç´Ù°í 16 bit controller¸¦ ¹Ù·Î ½ÃÀÛÇÏ´Â ºÐÀ» º»ÀûÀÌ ÀÖ½À´Ï´Ù.

¸¹Àº ºÐµéÀÌ 16bit controller¸¦ »ç¿ëÇÏ´Â °ÍÀ» º¸°í ±ÞÇÑ ¸¶À½¿¡ ±âÃʸ¦

¶Ù¾î ³ÑÀº °ÅÁö¿ä. ÀÌ·±ºÐµéÀº °í»ýµµ °í»ýÀÌ°í ³ªÁß¿¡ ¹®Á¦ ÇØ°á ´É·ÂÀÌ

ÇöÀúÇÏ°Ô µÚÁö°Ô µË´Ï´Ù. 80C31À» Çϱâ Àü¿¡ °ÔÀÌÆ®¿¡ ´ëÇÑ ±âº»À» ¸ÕÀú

Ͻʽÿ. »§ÆÇÀ̳ª ¸¸´É±âÆÇ¿¡¼­ Ã¥À» º¸°í ÀÚ½ÅÀÌ Á÷Á¢ ²Ù¸ç°¡¸é¼­

½Ç·ÂÀ» ½×¾Æ¾ßÇÕ´Ï´Ù. ±×³É ¾²À¹ ÀÐ°í ³Ñ¾î°¡¸é ÀÚ½ÅÀÇ °ÍÀÌ ¾ÈµÊ´Ï´Ù.

º»ÀÎÀÌ Á÷Á¢ ¶«À» Çϸ鼭 ¹è¿ö³ª°¡¾ß ÇÕ´Ï´Ù. ±×·¡¾ß ³ªÁß¿¡ ¶Ù¾î³ª ¼³°è

´É·ÂÀ» °®°Ô µË´Ï´Ù.

¶Ç´Ù¸¥ Á÷·Ä Åë½Å ¹æ¹ý 11/11 10:49 49 line

¾È³çÇϽʴϱî...... ±è½Âȯ´Ô

Áú¹®ÀÇ ³»¿ëÀ¸·Î º¸¾ÆÇÏ´Ï ¿ÕÃʺ¸´Â ¾Æ´Ï°í ½ÅÇÏÃʺ¸ Á¤µµµÇ´Â°Í °°±º¿ä.

-BOCAL´Ô Áú¹®

Á÷·Ä Åë½Å¿¡¼­ º¸À²À» ¸ÂÃ⶧ ŸÀ̸Ó1À» »ç¿ëÇÏ´øµ¥

ŸÀ̸Ӹ¦ ¾²Áö¾Ê°í Á÷·ÄÅë½ÅÀ» ÇÒ¼ö´Â ¾ø´ÂÁö¿ä?

±×¸®°í

ŸÀÌ¸Ó ¸ðµå1 (16bitŸÀ̸Ó) ¿¡¼­ ŸÀÌ¸Ó ¸ðµå2 (¿ÀÅ丮·Îµå) ó·³

»ç¿ëÇÒ¼ö´Â ¾øÀ»±î¿ä?

-´äº¯ 1

ŸÀ̸Ӹ¦ ¾²Áö ¾Ê°íµµ ÇÒ ¼ö´Â ÀÖ½À´Ï´Ù. 80C31ÀÇ RxD,TxD pinÀÇ ¿ªÇÒÀº

ÀÏÁ¤ÇÑ ÁÖ±â(º¸¿À ·¹ÀÌÆ®)¿¡ ¸ÂÃß¾î ÇѹÙÀÌÆ®ÀÇ Á¤º¸¸¦ ÇѺñÆ®¾¿

¹Ð¾î³»´Â ¿ªÇÒÀ» ÇÕ´Ï´Ù. ¿À½Ç·Î ½ºÄÚÇÁ°¡ ÀÖÀ¸¸é Âï¾î º¸½Í½Ã¿ä.

JS8051-A´Â 11.0592MHzÀÇ CLOCKÀ» »ç¿ëÇϹǷΠÇÑ ¸í·É´ç ¾à 1us°¡

°É¸³´Ï´Ù. ±×·¸´Ù¸é ÇÑ ºñÆ®¸¦ ON,OFFÇÒ ¼ö ÀÖ´Â ¼Óµµ´Â ¹Ù·Î ÇÑ ºñÆ®¸¦

Ãâ·ÂÇÒ ¼ö ÀÖ´Â ¼ÓµµÀ̹ǷΠÀü¼Û¼Óµµ´Â ÃÖ´ë 1,000,000 bps°¡ µË´Ï´Ù.

¸¸¾à 'A'¶ó´Â °ªÀ» P1.0 pinÀ¸·Î Àü¼ÛÇÏ·Á¸é 'A' = 41H = 01000001B

ÀÌ´Ï±î ½ºÅ¸Æ® ºñÆ®¿Í ½ºÅéºñÆ®¸¦ ÷°¡ ÇÏ¿©

________ __ __ __ ______

<= |__ __| |__ __ __ __ __|

start 01000001 stop

ÀÌ·±½ÄÀ¸·Î ÀÎÀ§ÀûÀ¸·Î ¸¸µé¾î ÁÖ¾î¾ß ÇÕ´Ï´Ù. ´ç¿¬È÷ ¼ÒÇÁÆ®¿þ¾îÀûÀ¸·Î

ÇÑ ºñÆ®¿Í ´ÙÀ½ ºñÆ®¿ÍÀÇ ½Ã°£ °£°ÝÀº ¸ÂÃß¾î ÁÖ¾î¾ß°ÚÁö¿ä. Àúµµ Á÷Á¢

´Ù¸¥ ÇÉÀ» »ç¿ëÇÏ¿© º¸³½ÀûÀº ¾øÁö¸¸ º¸½Ã´Â ºÁ¿Í°°ÀÌ ¾î·ÆÁö´Â ¾ÊÀ»

°Ì´Ï´Ù. pinÀ¸·Î Àü¼ÛµÈ °ªÀ» °°Àº ¼Óµµ·Î ÀÐÀ» ¼öµµ ÀÖ´À´Ï Àд ¹ýµµ

»ý°¢ÇØ º¸¼¼¿ä.

Ȥ½Ã Áú¹®ÀÇ Àǵµ°¡ SBUF¸¦ »ç¿ëÇϸ鼭 ŸÀ̸Ӹ¦ »ç¿ë¾ÈÇÏ´Â ¹æ¹ýÀÌ

¾ø³Ä°í ¹¯´Â °Å¿´´Ù¸é ±×·¸°Ô´Â ¾ÈµË´Ï´Ù.

-´äº¯ 2

16 ºñÆ® ¿ÀÅ丮·Îµå ¸ðµå¸¦ ¿øÇϽô ±º¿ä. mode 2ó·³ Çϵå¿þ¾îÀûÀ¸·Î

ĨÀÌ Á÷Á¢ ÇØÁÖÁö´Â ¾Ê½À´Ï´Ù. ÇÏÁö¸¸ ¿À¹ö Ç÷ο찡 µÇ¸é ÀÎÅÍ·´Æ®°¡

¹ß»ýÀÌ µÇ´Âµ¥ ÀÌ°ÍÀ» ÀÌ¿ëÇϸé ÀÎÅÍ·´Æ® ·çƾ¿¡¼­ TLx,THx¿¡ »õ·ÎÀÌ

°ªÀ» ½áÁÖ¸é °¡´ÉÇÕ´Ï´Ù. ÇÑ ¹ø µµÀüÇØ º¸½Ê½Ã¿ä.

[Q&A] ADC0809 »ç¿ë¹ý 11/11 10:51 99 line

-BOCAL´Ô Áú¹®

JS8051 À» »ç¿ëÇؼ­...

¸¶ÀÌÅ©·Î ¸¶¿ì½º¸¦ ¸¸µé°èȹÀε¥ ...

±¤·®¼¾¼­¸¦ ¾µ·Á°íÇÕ´Ï´Ù.

ADC0809 ·Î ÇÒ·Á°í Çϴµ¥ ..

Àú´Â µµÀúÈ÷ ÀڷḦ ±¸ÇÒ¼ö°¡ ¾ø¾î¼­ .....

ÀÌ»óÇÏ°Ô..... INT ÇÉÀÌ ¾Èº¸ÀÌ´øµ¥ ....

-´äº¯

ADC0809´Â 8 ºñÆ® ºÐÇØ´ÉÀÇ 8 ä³Î AD ÄÁ¹öÅÍ ÀÔ´Ï´Ù. REF(+)¿Í REF(-)

»çÀÌÀÇ Àü¾ÐÂ÷¸¦ 256À¸·Î ³ª´«°ªÀ» ±âº» unitÀ¸·Î ÇÏ¿© ÀÔ·Â Àü¾ÐÀ»

ÃøÁ¤ÇÕ´Ï´Ù.

____ ____

| \ / |

IN3 | 1 28 | IN2

IN4 | 2 27 | IN1

IN5 | 3 26 | IN0

IN6 | 4 25 | A0

IN7 | 5 24 | A1

START | 6 23 | A2

EOC | 7 22 | ALE

D3 | 8 21 | D7

OE | 9 20 | D6

CLK | 10 19 | D5

VCC | 11 18 | D4

REF+ | 12 17 | D0

GND | 13 16 | REF-

D1 | 14 15 | D2

|____________|

ADC0809


CLK : º¸Åë 640 KHz¸¦ ³Ö¾îÁÝ´Ï´Ù. ±×¶§ÀÇ º¯È¯ ½Ã°£ÀÌ 100 uS

ÀÔ´Ï´Ù ( 10 KHz ~ 1280 KHz)

VCC,GND : ÇÉÀÇ À§Ä¡¸¦ ÁÖÀÇ ÇϽʽÿä.

REF+ : VCC

REF- : GND

A2,A1,A0 : »ç¿ëÇÏ·Á´Â ÀԷ ä³ÎÀÇ ¾îµå·¹½º¸¦ ³ÖÀ¸½Ê½Ã¿ä.

0,0,0 = IN0 ¸¦ »ç¿ë

0,0,1 = IN1 ¸¦ »ç¿ë

.

.

.

1,1,1 = IN7 ¸¦ »ç¿ë

D0 ~ D7 : ÃøÁ¤ °á°ú°ªÀ» ÀÐÀ» ¶§ »ç¿ëÇÕ´Ï´Ù.

ALE : Address Latch Enable. ÀÌ ÇÉÀÌ high·Î µÉ ¶§ ä³Î

¾îµå·¹½º¸¦ ³»ºÎ ·¹Ä¡°¡ ¹Þ¾Æ µéÀÔ´Ï´Ù.

START : ÀÌ ÇÉÀ» high·Î ¸¸µé¾îÁÖ¸é ADº¯È¯À» ½ÃÀÛ ÇÕ´Ï´Ù.

EOC : End Of Conversion. ÄÁ¹öÀü ÇÏ´Â µ¿¾È low °ªÀ» ³ªÅ¸³À´Ï´Ù.

OE : Output Enable. ÀÌ ÇÉÀÌ highÀÎ µ¿¾È °á°ú°ªÀ» Ãâ·ÂÇÕ´Ï´Ù.

____

START _____| |________________________________________

______

ALE ___| |________________________________________

A2 ~ A0 --|valid|------------------------------------------

________________ ___________

EOC |______________________|

_____

OE __________________________________________| |__

D7 ~ D0 --------------------------------------------|valid|-

Operation Sepuence

ÀÌ Á¤µµÀÇ ÀÚ·á·Îµµ ±¸µ¿Çϱ⠾î·ÆÁö´Â ¾ÊÀ» °Ì´Ï´Ù. ÀÎÅÍ·´Æ®¸¦

¾²½Å·Á¸é EOC¸¦ ¹ÝÀü½ÃÄÑ 80C31ÀÇ INT0³ª INT1¿¡ ³ÖÀ¸½Ã°í ŸÀ̹ÖÀ»

À§ÇØ ¼ÒÇÁÆ®¿þ¾î·Î Á¶ÀÛÀÌ ÇÊ¿äÇÕ´Ï´Ù. START ÇÉÀ» high·Î ¸¸µç ÀÌÈÄ

ÃÖ´ë 14.5 uS ÀÌÈÄ¿¡ EOCÇÉÀÇ ½ÅÈ£°¡ low·Î ¶³¾î Áý´Ï´Ù. pollingÀ»

»ç¿ëÇϽøé ÀιöÅÍ°¡ ÇÊ¿ä ¾øÁö¿ä. ³»ºÎ ŸÀ̸Ӹ¦ »ç¿ëÇÏ¿© time

interrupt¸¦ »ç¿ëÇصµ µË´Ï´Ù.

¸¶¿ì½º¸¦ ¸¸µå½Å´Ù´Ï °í»ý ¸¹À¸½Ã°Ú½À´Ï´Ù. Àúµµ Çлý¶§...

¾ÆÁ÷µµ ¹Ì·ÃÀÌ ³²¾Æ À־ Áö±Ýµµ °¡²û¾¿ ¶Òµü¶Òµü ÇÕ´Ï´Ù.

¿­½ÉÈ÷ ÇϽʽÿä. Àúµµ Ȥ½Ã ³ë¶¥µé ´ëȸ°¡ ÀÖÀ¸¸é ³ª°¥Áöµµ...

[8] º¸µå¸¦ Á¦ÀÛÇÏÀÚ(±âÃÊ) 11/17 18:21 126 line

80C31 ½ÇÇè º¸µå & JS8051A º¸µå Áغñ ÀÛ¾÷

"³²ÀÇ °­Á¸¦ µéÀ» ¶§´Â ¸ø ´À²¼¾ú´Âµ¥, Á¦°¡ Á÷Á¢ °­Á¸¦ ÁøÇà ÇÏ°í

º¸´Ï Á¤¸» ½±Áö°¡ ¾Ê±º¿ä. ÀÌ ÀÚ¸®¸¦ ºô¾î ¸î¸îºÐÀÇ Ãæ°í¿Í Á¶¾ðÀÌ ´ã±ä

Á¤¼º ¾î¸° ¸ÞÀÏ Áø½ÉÀ¸·Î °¨»çµå¸²´Ï´Ù. º¸´Ù ÁÁÀº °­Á°¡ µÉ ¼ö ÀÖµµ·Ï

¾ÕÀ¸·Îµµ °è¼Ó ÁúŸ¿Í ÀÇ°ßÀ» º¸³» Áֽʽÿä."

ÀÌÁ¦ ºÎÅÍ Çϵå¿þ¾î°¡ ½ÃÀÛ µË´Ï´Ù. ¾Õ °­Á¸¦ ¾à 80% Á¤µµ ÀÌ»ó ÀÌÇØ

ÇϽŴٸé Çϵå¿þ¾î ÀÔ¹®¿¡ Å« ¾î·Á¿òÀº ¾øÀ» °Ì´Ï´Ù. ¸ÕÀú °­Á¿¡

µé¾î°¡±â Àü¿¡ ÀÚ·á½Ç¿¡ ÀÖ´Â 2°³ÀÇ È­ÀÏÀÌ ÇÊ¿ä ÇÕ´Ï´Ù. Çϳª´Â À̹Ì

¿©·ÁºÐµéÀÌ °¡Áö°í °Ô½Ã´Â JS8051A.ARJÀÌ°í ´Ù¸¥ Çϳª´Â ½ÇÇè º¸µåÀÇ

ȸ·Îµµ È­ÀÏÀÎ JSTEST.ARJ È­ÀÏ ÀÔ´Ï´Ù. ÀÏ´Ü µÎ°³ÀÇ È­ÀÏÀ» ¸ðµÎ ´Ù¿î

¹ÞÀºµÚ ÇÁ¸°Æ® ÇϽʽÿä. È­ÀÏÀº WINDOWS¿¡ ÀÖ´Â paint brush¸¦

»ç¿ëÇÏ¿© ÇÁ¸°ÇÁ ÇÏ½Ã¸é µË´Ï´Ù.( È­ÀÏ Æ÷¸ËÀº pcx·Î ¼³Á¤ÇÏ½Ã°í ºÒ·¯

µéÀÌ ½Ê½Ã¿ä.)

JS8051A.ARJ : JS8051A.PCX - JS8051A º¸µåÀÇ È¸·Îµµ

SOGE.DOC - JS8051AÀÇ °£´ÜÇÑ ¼Ò°³

JSTEST.ARJ : JSTEST.PCX - JSTEST º¸µåÀÇ È¸·Îµµ

JSTEST_C.PCX - JSTEST¿¡ comment¸¦ ºÎÄ£ ȸ·Îµµ

JS8051AC.PCX - JS8051A¿¡ comment¸¦ ºÎÄ£ ȸ·Îµµ

(¾ÐÃàÀº 'ARJ X JSTEST.ARJ ' ÇϽøé Ç®¸²´Ï´Ù.)

JS8051A º¸µå´Â ´Ùµé ±× ¸í¼º(?)À» µé¾î ¾Æ½Ç °Í °°±º¿ä. JSTEST´Â

ÀÚ½ÅÀÌ ½º½º·Î Á¦ÀÛÇÏ·Á´Â »ç¶÷À̳ª JS8051A º¸µå¸¦ °®°í ÀÖÁö ¾ÊÀº

»ç¶÷µéÀ» À§ÇÑ º¸µå ÀÔ´Ï´Ù. ¿ÕÃʺ¸´Ôµé ¶Ç´Â ·Ò¶óÀÌÅͳª ·Ò¿¡¹Ä·¹ÀÌÅÍ

¶ó´Â Àåºñ°¡ ¾øÀ¸½Ã´Ù¸é JS8051A KIT¸¦ °­·ÂÈ÷ ÃßõÇÕ´Ï´Ù. ¹°·Ð ±×·±

Àåºñ°¡ ÀÖ´Â ºÐµéµµ JS8051AÀÇ ´õ¿í ÆíÇÑ °³¹ß ȯ°æÀ» ½á º¸½Ê½Ã¿ä.

Á÷Á¢ ¸¸´É ±âÆÇ¿¡ Á¦ÀÛÇÏ·Á´Â ºÐµéÀº ¶«ÁúÀÇ Æí¸®¼º°ú ³ªÁß¿¡ È®ÀåÀ»

»ý°¢Çؼ­ ¾î´À Á¤µµ ¿©À¯ ÀÖ´Â ±âÆÇÀ» »ç¿ëÇϽʽÿä.



¾Æ·¡ ¼Ò°³ÇÏ´Â °ø±¸´Â PRO ¶«Áú¸ÇÀÇ ±âº» °ø±¸ ÀÔ´Ï´Ù. ¾ø´Â °ø±¸´Â

Ä«µå¸¦ ±Ü¾î¼­¶óµµ °®Ã߽ʽÿä. ¾ÈŸ±õÁö¸¸ ½ÅÅäºÒÀ̸¦ ³Ê¹« ÁÖÀåÇÏÁö´Â

¸¶½Ê½Ã¿ä. ³» °³ÀÎÀûÀÎ °æÇèÀ¸·Î´Â ½Ñ°Ô ºñÁö¶± À̶ó´Â ¸»ÀÌ °ø±¸¿¡´Â

¾ÆÁÖ µü ¸Â¾î¶³¾îÁö´Â ¼Ó´ãÀÔ´Ï´Ù.

¶óµð¿À »«Âî(·Õ·Î¿ìÁî) : Å«°Å ÀÛÀ¸°Å ÇÑ°³¾¿.

´Ï ÆÛ : ¸¶±¸ÀâÀÌ·Î ¾µ °ª½Î°í Å«°Å Çϳª, Á¤¹ÐÇÏ°Ô ÀÌ°¡ ¸Â´Â ¼ÒÇü

Çϳª.

ÇÉ ¼Â : ¼Òµ¶ÇÒ¶§ »ç¿ëÇÏ´Â ½Î±¸·Á ÇɼÂÀº Àý´ë ¾ÈµÈ´Ù. ¼ºÁú ¹ö¸°´Ù.

ÃÖ¼Ò 1,500¿ø ÀÌ»óÀÇ ¾ÕÀÌ »ÏÁ·ÇÑ ¹ÌÁ¦¸¦ ÃßõÇÑ´Ù.

¿ÍÀÌ¾î ½ºÆ®¸®ÆÛ : Àü¼±±î°³. Àü±â ÀïÀÌ°¡ ¾²´Â, °ø±¸°¡ ½º½º·Î

Àâ¾Æ´ç±â¸ç ±î´Â ±×·±°Å ¸»°í. ÀüÀÚ ÀïÀÌ°¡ »ç¿ëÇÏ´Â ¼±Àº

¿Þ¼ÕÀ¸·Î Àâ°í ¿À¸¥¼ÕÀ¸·Î ¼±À» ¹þ±â´Â °ÍÀÌ ÀÖ¾î¾ß ÇÑ´Ù.

VECTOR ³ª VESSEL Á¦Ç° ¾Æ¹«°Å³ª ±¦Âú´Ù. ´Ü 0.25 mm ¼±À» ±ò

¼ö ÀÖ´Â °Å¾ß ÇÑ´Ù. Çлý¶§ ¹«Åδë°í »ç¿Íº¸´Ï ¼±ÀÌ ±îÁöÁö°¡

¾Ê¾Ò´Ù. ³ªÁß¿¡ ¾Ë°í º¸´Ï ¸ð¾çÀº °°Àºµ¥ ±¸¸ÛÀÇ Å©±â°¡ ¼­·Î

´Ù¸¥ ¼¼°¡Áö Á¾·ù°¡ ÀÖ´Ù´Â °ÍÀÌ ¿´´Ù. ±×·¡¼­ °Å´ëÇÑ Àܵ·À»

¶ÇÇѹø ½á¾ßÇß´Ù.(Áö±Ý »ý°¢Çصµ ¾Æ±õ´Ù.)

ÀÎ µÎ : ¿äÁòÀº ±¹»êµµ ÀÏÁ¦ÆÁÀ» ¾²´Â ÁÁÀº(?) Á¦Ç°ÀÌ ¸¹´Ù. ÇÑ°¡Áö

ÁÖÀÇ ÇÒ °ÍÀº ³ë¶õ»öÀÇ Åͺ¸ ½ºÀ§Ä¡(20W <=> 130W)°¡ ÀÖ´Â °ÍÀ»

²À »ç¾ßÇÑ´Ù. ƯÈ÷ ³³¶«ÀεΠ±¸ÀÔ¿¡´Â Àý´ë·Î µ·À» ¾Æ³¢Áö

¸¶¶ó. ¹° ¾²µí ½á¶ó.

" ³»°¡ ³Ê¹« ½ÉÇß³ª, ´ç±¸ ÇÑ °ÔÀÓ ¹°¸°¼À Ä¡°í...

»ç¼­ ³²±â³². ¾Æ´Ï ³²ÁÖ³² "

ÀεΠ¹Þħ´ë : ÇлýÀº ¸¸µé¾î ½áµµ µÈ´Ù. ³ªµµ ±½Àº ö»ç¿Í ¸Á°¡Áø ³ª¹«

ÀεΠ¼ÕÀâÀ̸¦ ÀÌ¿ëÇÏ¿© Çлý¶§ ºÎÅÍ ¸¸µé¾î »ç¿ëÇÏ´Ù°¡

¿ù±Þ³¯ °ú°¨ÇÏ°Ô 2Áß ½ºÇÁ¸µÀ¸·ÎµÈ °í±Þ ¹Þħ´ë¸¦ ±¸ÀÔÇß´Ù.

±âºÐÀÌ ¸Å¿ì ÁÁ¾Ò´Ù.

³³ : Ãʺ¸ÀÚ¿¡°Ô´Â µÎ·ç¸¶¸® ³³ º¸´Ù´Â ½ºÇÁ¸µ ³³ÀÌ ½Î°í ÁÁ´Ù.

º¼Æ溸´Ù Á¶±Ý ÀÛÀº Å©±â·Î ½ºÇÁ¸µ ó·³ ¸»·Á ÀÖ´Ù.

µå¶óÀ̹ö : ½Ã°è µå¶óÀ̹ö ¿Ü¿¡ ´Üµ¶ÇüÀÇ ÀÛÀº (+,-) µå¶óÀ̹ö¸¦

»ç¾ßÇÑ´Ù. ·ÒÀ» ¹Ù²Ü¶§µµ »ç¿ëÇÑ´Ù.

±âÆÇ ¹Þħ´ë : °¡°Ý´ëºñ µµ¿òÁÖ´Â ±â±¸·Î´Â Àϵ »ÌÈú¸¸ ÇÏ´Ù.

ÀÏ´Ü ±¸ÀÔÇÏÀÚ. ¾Èºñ½Î´Ù.

ÆÐÀ̽ºÆ® : Ç®ÀÌ ¾Æ´Ï°í ¹«½¼ ±¸¸®½º °°ÀÌ »ý°å´Âµ¥ ÀεΠÆÁ ³¡À»

´Û´Âµ¥ »ç¿ëÇÑ´Ù. ÀϺΠ¸ôÁö°¢ÇÑ ¶«ÀïÀÌ´Â ÁÙ±âÂ÷ »ç¿ëÇϴµ¥

¿©·¯ºÐÀº ±×·¯Áö ¸¶¶ó. Àΰ£ÀÌ ³Ê¹« ÁöÀúºÐÇØÁø´Ù. µÎ·ç¸¶¸®

ÈÞÁö¸¦ ¹°¿¡ Àû¼Å »ç¿ëÇضó. ¹°¸Ô´Â ½ºÆùÁö´Â ³¿»õ°¡ º°·Î

¾ÈÁÁ´Ù. Çâ±â³ª´Â Ƽ½´¸¦ »ç¿ëÇÏ¸é ³¿»õ°¡ ÃÖ°í´Ù. Áßµ¶ ÁÖÀÇ

Ä® : Ä¿ÅÍÄ®·Î µÎÅùÇÏ°Ô »ý±ä°ÍÀ» ±¸ÀÔÇÑ´Ù. ±âÆÇÀ» ÀÚ¸£°Å³ª

¾ÆÅ©¸±À» ÀÚ¸¦¶§ ¾´´Ù.

³³»¡ÀÌ : ³³À» ³ì¿© »¡¾ÆµéÀÌ´Â ±â±¸´Ù. ´ëÇÐ ½ÃÀý ÈĹ谡 ºÎÄ£

À̸§ÀÌ´Ù. ¿ø·¡ ¸íĪÀº handy type desoldering tool ¶Ç´Â

³³ ÈíÀÔ±â Àε¥, '³³»¡ÀÌ' ¸ÚÀÖ´Â ¿ì¸®¸» ¾Æ´Ñ°¡ !

ÀÌ ¿Ü¿¡ ½ÇÅé, ¼èÅé, ÇÚµåµå¸±, ÇöóÀ̾î, ½ºÆä³Ê, ¹ÙÀ̽º ÇöóÀ̾î,

±¼·ç°Ç, °­·Â Á¢ÂøÁ¦, ¿¡Æø½Ã, »«Ä¡, ¸ÁÄ¡, °í¹«¸ÁÄ¡, ¹ÙÀ̽º, ¸®À̸Ó,

µå¸± ¼¼Æ®, ÅÇ ¼¼Æ®, ·»Ä¡ ¼¼Æ®, ÁÙ(¾ß½º¸®) ¼¼Æ®, »çÆ÷(»©ºü) ¼¼Æ®,

¹ö¾î´Ï¾î Ä̸®ÆÛ½º(³ë±â½º),µÅÁö º»µå µîµî ¾Æ¹ö´Ô °ÍÀÌ ÀÖÀ¸¸é

ºô·Á¾²°í ¾øÀ¸¸é ÇüÆí ÇǴ´ë·Î Çϳª¾¿ ±¸ÀÔÇÏÀÚ.

Çлý Ãʺ¸ÀÚµéÀº ÀÌ·¸°Ô ºÎÇ°À» ±¸ÀÔÇضó.

¿ë»êÀ̳ª °èõÀ» ³ª°¡º¸¸é Ãʺ¸ ÇлýµéÀÌ °¡²û ¹°°ÇÀ» »ç´Â °ÍÀ» º¼¼ö

ÀÖ´Ù.

" ¾ÆÀú¾¾, ÀúÇ× 10 K Â¥¸® 5°³Çϱ¸¿ä. 74HC04 ÇÑ°³, ´ÙÀÌ¿Àµå 1N4148

µÎ°³¶û¿ä, ¼ÒÄÏ 14ÇÉÂ¥¸® µÎ°³ ÁÖ¼¼¿ä. "

ÈçÈ÷ º¼ ¼ö ÀÖ´Â ±¤°æÀÌ´Ù. ÁÖÀÎÀº º°·Î ´Þ°©Áö ¾ÈÀº Ç¥Á¤ÀÌ´Ù. ÇлýÀº

½Çü ¹è¼±µµ¸¦ °¡Á®¿Í¼­ °Å±â ³ª¿Â °¹¼ö ¸¸Å­ ºÎÇ°À» ±¸ÀÔÇÑ´Ù.

Àý¾àÇÏ´Â Á¤½Å, Æ÷»ó ÈÞ°¡ °¨ÀÌ´Ù. ÇÏÁö¸¸ Á¶±Ý¸¸ ´õ ¾à¾ÆÁ®¾ßÇÑ´Ù.

³ªÁß¿¡ ÀúÇ×À̳ª Äܵ¥¼­, LED Çϳª°¡ ¸ðÀÚ¶ó¼­ ´Ù½Ã ³ª¿Ã °ÍÀΰ¡.

±×·¸´Ù, ÀúÇ×Àº ¹«Á¶°Ç »ì¶§¸¶´Ù ÃÖ¼Ò 100°³ ´ÜÀ§, ±âº»ÀÌ 200°³¾¿

±¸ÀÔÇÑ´Ù. ¼¼¶ó¹Í Äܵ§¼­ , ´ÙÀÌ¿Àµå, ¼ÒÄÏ, ÀϹÝÀûÀÎ °ÔÀÌÆ®, ÀüÇØ

Äܵ¥¼­µµ, ½áÆ÷ÅÍ, ±âº» Ä¿³ØÅÍ µîÀº Çѹø »ì¶§ ¾î´À Á¤µµÀÇ ¾çÀ»

»ç¶ó. ¹°·Ð ºÎÇ°Åëµµ »ç¾ßÇÑ´Ù. ÀÌ·¸°Ô »ç´Ù º¸¸é ¾î´À Á¤µµ ÈÄ¿¡´Â

(°¡Á¤ÀÌ ÆÄ»êÇÑ´Ù. "³ó´ã".) À¢¸¸ÇÑ È¸·Î¸¦ ±¸¼ºÇϰųª °íÄ¡´Âµ¥ ÈξÀ

ÆíÇÏ°í »¡¶óÁø´Ù. ¹°·Ð ¾î¼´Ù Çѹø ¾µ±î ¸»±îÇÑ ºÎÇ°À̳ª °³´ç °¡°ÝÀÌ

¸î õ¿ø¾¿ ÇÏ´Â °ÍÀ» »çÀç±â Ç϶ó´Â ¸»Àº ¾Æ´Ï´Ù. óÀ½¿¡¾ß ¾î¶²

ºÎÇ°ÀÌ ¸¹ÀÌ ¾²ÀÌ´Â Áö¸¦ ¸ð¸£Áö¸¸ ¾à°£ÀÇ Â§»¤¸¸ ¸ÔÀ¸¸é ±×¸® ¾î·Á¿î

Àϵµ ¾Æ´Ï´Ù. ÇÑ°¡Áö ´õ, ºÎÇ°»ê´Ù°í µ· ¶ò°Ü¸ÔÁö ¸»ÀÚ.