¢À ºÎ·Ï CD-ROM ¶Ç´Â ¼Ò½º µð½ºÄÏÀº '»óÇ°°ü·Ã ÀÚ·á½Ç'¿¡¼ Á¦°øÇÕ´Ï´Ù.
¢À ÁÖ¿ä³»¿ë ¢À
(¹Ì) ÀÎÅÚ»çÀÇ 8ºñÆ® ÄÜÆ®·Ñ·¯ÀÎ 8051 °è¿Àº 80³â °³¹ßµÈ ÀÌÈÄ¿¡ ÀüÀÚŸÀÚ±â, ÇÁ¸°ÅÍ, Å°º¸µå
ÄÜÆ®·Ñ·¯, Àú¿ï µî Å©°í ÀÛÀº Á¦¾îÀåÄ¡¿¡¼ »ç¿ëµÇ°í ÀÖÀ¸¸ç ¾ÕÀ¸·Îµµ °è¼Ó ´Ã¾î³¯ Àü¸ÁÀÌ´Ù.
8051ÀÇ Æ¯Â¡Àº ´ÜÀÏĨ(single chip) ÄÜÆ®·Ñ·¯Àε¥´Ù°¡ °¡°Ýµµ ½Î´Ù´Â ÀåÁ¡ÀÌ ÀÖÀ¸¸ç ±¹³»¿¡¼
µµ »ï¼ºÀüÀÚ¿Í ½Ã°ø³×ƽ½ºµî ¸î °³ ¾÷ü¿¡¼ Áö¼ÓÀûÀ¸·Î »õ¾ÈÀÌ µÈ´Ù´Â Á¡ÀÌ ¼±ÅÃÀ» ½±°Ô ÇÑ´Ù.
ƯÈ÷ ÀÌ Ã¥¿¡´Â ÇѱÛÆÇÀ¸·Î óÀ½ ¼Ò°³ÇÑ´Ù´Â Á¡°ú ÇÔ²² 8051°è¿ÀÇ ¿¬±¸°³¹ß¿¡ Á÷Á¢ µµ¿òÀÌ µÇ
µµ·Ï ¿ì¸®°¡ Á÷Á¢ °³¹ßÇÑ °£ÀÌÇü °³¹ßÀåÄ¡(DK-51)ÀÇ ½ÇÁ¦ »ç¿ë¿¡ ´ëÇÑ ¼³¸í°ú ȸ·Îµµ ÆÐÅϵµ
¹× ÇÁ·Î±×·¥ ¼Ò½º¸¦ ¸ðµÎ °ø°³ÇÏ¿´À¸¹Ç·Î ȸ·Î °³¹ßÀ» ¿øÇÏ´Â »ç¶÷¿¡°Ô´Â Àû°ÝÀ̶ó »ý°¢µÈ´Ù.
Â÷·Ê ¢À
Á¦1ºÎ MCS-51ÀÇ ±¸Á¶
Á¦1Àå MCS-51ÀÇ ±¸Á¶Àû °íÂû
1.1 MCS-51ÀÇ Á¾·ùº° Ư¼º
1.1.1 8051
1.1.2 8051 AH
1.1.3 8052 AH
1.1.4 80C51 BH
1.1.5 80C51 FA
1.1.6 83C152
1.2 MCS-51ÀÇ ¸Þ¸ð¸® ±¸Á¶
1.2.1 ÇÁ·Î±×·¥°ú µ¥ÀÌÅÍ ¸Þ¸ð¸®ÀÇ ³í¸®Àû ºÐ¸®
1.2.2 ÇÁ·Î±×·¥ ¸Þ¸ð¸®
1.2.3 µ¥ÀÌÅÍ ¸Þ¸ð¸®(RAM)
1.2.4 SFR
1.2.5 PSW
1.3 MCS-51 ¸í·É¾î ±¸¼º
1.3.1 ¾îµå·¹½Ì ¸ðµå
1.3.2 ¿¬»ê ¸í·É¾î
1.3.3 ³í¸®Àû ¸í·É¾î
1.3.4 µ¥ÀÌÅÍ Àü¼Û¸í·É¾î
1.3.5 ºÎ¿ï¸®¾ð ¸í·É¾î
1.3.6 ºÐ±â ¸í·É¾î
1.4 CPU ŸÀ̹Ö
1.4.1 ¸Ó½Å »çÀÌŬ
1.4.2 ÀÎÅÍ·´Æ® ±¸Á¶
Á¦2Àå 8051, 8052¿Í 80C51ÀÇ Çϵå¿þ¾î ±¸Á¶
2.1 ±âº»±¸Á¶
2.2 Ư¼ö±â´É ·¹Áö½ºÅÍ
2.3 Æ÷Æ®ÀÇ ±¸Á¶¿Í µ¿ÀÛ
2.3.1 Æ÷Æ®ÀÇ ±â´É
2.3.2 I/O±¸Á¶
2.3.3 Æ÷Æ® ¶óÀÌÆ®
2.3.4 Æ÷Æ®·Îµù°ú ÀÎÅÍÆäÀ̽º
2.3.5 Read Modify-WriteƯ¡
2.3.6 ¿ÜºÎ ¸Þ¸ð¸® È£Ãâ
2.4 ŸÀÌ¸Ó Ä«¿îÅÍ
2.4.1 ŸÀÌ¸Ó 0°ú ŸÀÌ¸Ó 1
2.4.2 ŸÀÌ¸Ó 2
2.4.3 ½Ã¸®¾ó Æ÷Æ® ·¹Áö½ºÅÍ
2.4.4 ¸ÖƼ ÇÁ·Î¼¼¼ Åë½Å
2.4.5 ½Ã¸®¾ó Æ÷Æ® ·¹Áö½ºÅÍ
2.4.6 ½Ã¸®¾ó ÀÎÅÍÆäÀ̽º
2.5 ÀÎÅÍ·´Æ®
2.5.1 ¿ì¼±¼øÀ§ ·¹º§±¸Á¶
2.5.2 ÀÎÅÍ·´Æ® ¹æ¹ý
2.5.3 ¿ÜºÎ ÀÎÅÍ·´Æ®
2.5.4 ÀÀ´ä½Ã°£
2.5.5 ÇÑ´Ü°è µ¿ÀÛ
2.6 ¸®¼¼Æ®
2.6.1 ÆÄ¿ö ¿Â ¸®¼¼Æ®
2.6.2 ÆÄ¿öÀý¾à ¸ðµå
2.7 EPROMÇü ÇÁ·Î±×·¡¹Ö
2.8 Ĩ³»Àå ¿À½Ç·¹ÀÌÅÍ
2.8.1 HMOSÇü
2.8.2 CHMOSÇü
2.8.3 ³»ºÎ ŸÀ̹Ö
Á¦3Àå 80C51 FAÀÇ Çϵå¿þ¾î ±¸Á¶
3.1 °³¿ä
3.2 ÇÁ·Î±×·¥°¡´É ŸÀ̸Ó/Ä«¿îÅÍ(PCA)ÀÇ °³¿ä
3.3 PCA Çϵå¿þ¾î ¼³¸í
3.4 16ºñÆ® ŸÀ̸Ó/Ä«¿îÅÍ
3.5 16ºñÆ® Æ÷Âø¸ðµå
3.6 16ºñÆ® ŸÀ̸Ó
3.7 °í¼ÓÃâ·Â
3.8 ÆÞ½ºÆø º¯Á¶¸ðµå
3.9 °¨½Ã ŸÀÌ¸Ó ¸ðµå
3.10 È®ÀåµÈ ½Ã¸®¾ó Æ÷Æ®ÀÇ Æ¯Â¡
3.10.1 ÀÚµ¿ ¾îµå·¹½ºÀÎ½Ä ±â´É
3.10.2 ÇÁ·¡¹Ö ¿¡·¯°¨Áö ±â´É
3.11 ÆÄ¿öÀý¾à ¸ðµå
3.11.1 ¾ÆÀÌµé ¸ðµå
3.11.2 ÆÄ¿ö ´Ù¿î ¸ðµå
3.11.3 ÆÄ¿ö ¿ÀÇÁ Ç÷¡±×
3.12 ¾÷/´Ù¿î Ä«¿îÅÍ·Î ¾²À̴ ŸÀÌ¸Ó 2
3.13 ³»ºÎ RAMÀÇ »óÀ§ 128¹ÙÀÌÆ®
3.14 Çɼ³¸í
3.15 Æ÷Æ® 1¿¡ ´ëÇÑ ±â´É
3.16 ÀÎÅÍ·´Æ® ±¸Á¶
3.17 ÀÎÅÍ·´Æ® ¿ì¼±¼øÀ§
3.18 ÀÎÅÍ·´Æ®Ã³¸® ·çƾÀÇ À§Ä¡
3.19 Ư¼ö±â´É ·¹Áö½ºÅÍ
Á¦4Àå 83C152 Çϵå¿þ¾î ±¸Á¶
4.1 °³¿ä
4.2 83C152¿Í 80C51BH Ư¡ÀÇ ºñ±³
4.2.1 ¸Þ¸ð¸®¿µ¿ª
4.2.2 ÀÎÅÍ·´Æ® ±¸Á¶
4.2.3 ¸®¼¼Æ®È¸·Î
4.2.4 Æ÷Æ® 4
4.2.5 ŸÀÌ¸Ó / Ä«¿îÅÍ
4.2.6 ÆÐÅ°Áö
4.2.7 ÇÉÀÇ ¿ëµµ¼³¸í
4.3 GSC
4.3.1 °³¿ä
4.3.2 CSMA / CD ¿î¿ë
4.3.3 SDLC µ¿ÀÛ
4.3.4 GSCÀÇ »ç¿ë
4.3.5 GSC¿î¿ë
4.3.6 ·¹Áö½ºÅÍ Æ¯¼º
4.3.7 Á÷·Ä ¹éÇ÷£°ú Åë½Å¸ÁÀÇ È¯°æ
4.4 DMA ¿î¿ë
4.4.1 80C152ÀÇ DMA
4.4.2 ŸÀÌ¹Ö ´ÙÀ̾î±×·¥
4.4.3 HOLD / HOLD ACK
4.5 DMA ÁßÀç
Á¦5Àå MCS-51 µ¥ÀÌÅÍ ½ÃÆ®
5.1 MCS-51(ÀÎÅÚ 8ºñÆ® ÀÓº£µðµå ÄÜÆ®·Ñ·¯)ÀÇ Æ¯¼º
5.1.1 °¢ ÇÉÀÇ Æ¯¼º ¹× ¼³¸í
5.1.2 ¹ßÁø±âÀÇ Æ¯¼º
5.1.3 ACƯ¼º ¹× ŸÀÌ¹Ö ÆÄÇüµµ
5.1.4 EPROMÀ» ÇÁ·Î±×·¥ÇÏ´Â ¹æ¹ý ¹× °ËÁõ
5.1.5 EPROM ½ÃÅ¥¸®Æ¼
5.2 8051 AHP(8ºñÆ® Á¦¾î ÄÜÆ®·Ñ·¯)
5.3 8032AH/8051AH,8032AH/8052AH,8751H/8751H-8 EXPRESS
5.4 8751H(½Ì±ÛĨ 8ºñÆ® ¸¶ÀÌÅ©·Î ÄÜÆ®·Ñ·¯-4KB EPROM)
5.5 8052BH(¸¶½ºÅ·Çü ½Ì±ÛĨ 8ºñÆ® ¸¶ÀÌÅ©·Î ÄÜÆ®·Ñ·¯), 8032BH(RAMÆ÷ÇÔ
(8KB) ½Ì±ÛĨ 8ºñÆ® ¸¶ÀÌÅ©·Î ÄÜÆ®·Ñ·¯)
5.6 8752BH(½Ì±ÛĨ 8ºñÆ® ¸¶ÀÌÅ©·Î ÄÜÆ®·Ñ·¯ 8KB EPROM)
5.7 80C51BH/80C51BH-1/80C51BH-2(¸¶½ºÅ·Çü CHMOS ½Ì±ÛĨ 8ºñÆ® ¸¶ÀÌ
Å©·Î ÄÜÆ®·Ñ·¯), 80C31BH/80C31BH-1/80C31BH-2(RAMÆ÷ÇÔÇü CHMOS ½Ì±Û
Ĩ 8ºñÆ® ¸¶ÀÌÅ©·Î ÄÜÆ®·Ñ·¯)
5.8 80C31BH/80C51BH EXPRESS
5.9 87C51/87C51-1/87C51-2(CHMOS ½Ì±ÛĨ 8ºñÆ® ¸¶ÀÌÅ©·Î ÄÜÆ®·Ñ·¯-4KB
EPROM ³»Àå)
5.10 87C51FA(87C252) CHMOS ½Ì±ÛĨ 8ºñÆ® ¸¶ÀÌÅ©·Î ÄÜÆ®·Ñ·¯(PCA¿Í ¾÷/
´Ù¿î Ä«¿îÅÍ, 8KB EPROM ³»Àå
5.11 80C152A JA,JB (UNIVERSAL Communication Controller)
5.12 87C51GA / GA-1/ GA-2
5.13 8098/8398
Á¦6Àå MCS-51 °³¹ßÀåÄ¡
6.1 MCS-51 ¼ÒÇÁÆ®¿þ¾î °³¹ß ÆÐÅ°Áö
6.2 iDX51(Distributed Cinttol Executive)¼ÒÇÁÆ®¿þ¾î
6.3 iDX51ÀÇ ±â´É
6.4 ¸¶ÀÌÅ©·Î ÄÜÆ®·Ñ·¯ Áö¿ø
6.5 ±¸Á¶
6.5.1 ½Ç±â°£°ú ´ÙÁß¾÷¹«Ã³¸®
6.5.2 ¾÷¹«°ü¸®
6.5.3 ÀÎÅÍ·´Æ®°ü¸®
6.5.4 ¸Þ½ÃÁö Àü´Þ
6.5.5 ¿ø°Å¸® ¾÷¹«Àü´Þ
6.6 ´Ü¼øÇÑ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º
6.7 ½Ã½ºÅÛ ±¸¼º
6.8 MCS-51 °³¹ßÀåÄ¡(ICE-5100/252)
ºÎ·Ï MCX-51ÀÇ ¸í·É ¼¼Æ®
Á¦2ºÎ MCS-51ÀÇ ¼³°èÀÀ¿ë
Á¦1Àå ÀÎÅÚ 8051 °è¿ÀÇ ÀÀ¿ëÁ¦Ç°°ú °³¹ßÇöȲ
1.1 °³¿ä
1.2 IBM ŸÀÚ±â(ÈÙ¶óÀÌÆ® 6)
1.3 ÀÚµ¿Â÷ ÁÖÇà ½ÃÇèÀåÀÇ Á¡¼ö°è»êÀåÄ¡
1.4 ÀÚµ¿Â÷ÀÇ ÀüÀÚ¿£Áø°ú ºê·¹ÀÌÅ©Á¦¾î
1.5 Çϵåµð½ºÅ© µå¶óÀ̺ê(HDD)
1.6 SCSI Á¦¾îÀåÄ¡(AIC-610)
1.7 EPROM ÇÁ·Î±×·¡¸Ó
Á¦2Àå i8051 µðÀÚÀÎ °³¹ßÅ°Æ®(DK-51)ÀÇ ±¸Á¶
2.1 Çϵå¿þ¾î ±¸Á¶
2.1.1 °³¹ßÅ°Æ®ÀÇ Çʿ伺
2.1.2 µðÀÚÀÎ °³¹ßÅ°Æ®ÀÇ ¸ñÀû
2.1.3 DK-51ÀÇ ¿¬°á¹ý°ú ÀϹÝÀûÀΠƯ¼º
2.1.4 Çϵå¿þ¾î ±¸Á¶ ¹× ȸ·Îµµ
2.2 ¼ÒÇÁÆ®¿þ¾î ±¸Á¶
2.2.1 ¸Þ¸ð¸® ±¸Á¶
2.2.2 ÇÁ·Î±×·¥ ¼³¸í
2.2.3 ÄÚ¸Çµå ¼³¸í
2.3 DK-51ÀÇ È®Àå»ç¿ë
2.4 PCB ÆÐÅϵµ
2.5 i8051 µðÀÚÀÎ °³¹ß Å°Æ®ÀÇ ¼Ò½º ¸®½ºÆ®
Á¦3Àå EPROM ÇÁ·Î±×·¡¸Ó(FA-52)ÀÇ ±¸Á¶
3.1 ¼·Ð
3.1.1 EPROMÀÇ ¹ßÀü°ú Ãß¼¼
3.1.2 PROMÀÇ Á¾·ù
3.1.3 Ç÷ÎÆà °ÔÀÌÆ® EPROM¼¿ÀÇ ±¸Á¶
3.1.4 EPROMÀÇ ±¸Á¶
3.1.5 ÀϹÝÇü EPROM¿¡ µ¥¾îÅ͸¦ ±â¾ï½ÃÅ°´Â ¼ø¼(2716ÀÇ °æ¿ì)
3.1.6 EPROM ÇÁ·Î±×·¡¸ÓÀÇ ±¸Á¶ ¹× ¹æ½Ä
3.1.7 Inteligent Programming¹æ¹ý
3.1.8 Quick Pulse Programming Algorithm (QPA) °³¿ä
3.1.9 ÇÁ·Î±×·¡¸Ó ÇöȲºñ±³
3.2 FA-52ÀÇ Çϵå¿þ¾î ±¸Á¶
3.2.1 ½Ã½ºÅÛÀÇ ¼³°è¿øÄ¢
3.2.2 CPU8052AHÀÇ Æ¯¼º
3.2.3 ÁֽýºÅÛÀÌ °èÅëµµ ±¸¼º
3.2.4 ¸Þ¸ð¸®¸ÊÀÇ ±¸Á¶¿Í ¾îµå·¹½º µðÄÚ´õ ÀÌ·Ð
3.2.5 ÀÔ·Â ¹× Ãâ·Âȸ·Î
3.2.6 Àü¿ø ¹× ÆÞ½ºÀü¾Ð ¹ß»ýȸ·Î
3.2.7 Á÷·ÄÅë½Å°ú ROM ¿¡¹Ä·¹À̼Ç
3.3 FA-52 ¼ÒÇÁÆ®¿þ¾î ¼³°è¿øÄ¢
3.3.1 ¼ÒÇÁÆ®¿þ¾î ¼³°è¿øÄ¢
3.3.2 ±âµ¿ ÇÁ·Î±×·¥°ú Àüü È帧µµ
3.3.3 ¾î¼Àºí·¯ ¼ºê·çƾ
3.3.4 ¾ÆÀ̸ƽº µð½ºÇ÷¹ÀÌ¿Í Å°ÆÐµå ·çƾ
3.4 ½Ã½ºÅÛÀÇ ±âµ¿
3.5 EPROM ¹× 8051 °è¿ÀÇ Æ¯¼ºÇ¥ ¹× ÆÐÅϵµ
3.5.1 ÇÁ·Î±×·¡¹Ö ½ÅÈ£¿Í Àü¾Ðºñ±³
3.5.2 EPROM Æйи® Ư¼º ¹× Çɱ¸Á¶ ºñ±³
3.5.3 EPROM Æйи® Çɱ¸Á¶ ºñ±³
3.5.4 MCS-8051 Æйи®ÀÇ Çɱ¸Á¶ ºñ±³
3.5.6 PIN-OUT LIST
3.5.7 ÆÐÅϵµ
3.6 EPROM ÇÁ·Î±×·¡¸ÓÀÇ ¼Ò½º ¸®½ºÆ®
Á¦4Àå µ¥ÀÌÅÍ Å¸ÀÓ ½ºÀ§Äª ½Ã½ºÅÛ(TS-51) ±¸Á¶
4.1 ½Ã½ºÅÛÀÇ Çʿ伺
4.2 ½Ã½ºÅÛÀÇ °³¿ä
4.3 ȸ·ÎÀÇ ±¸¼º
4.4 ÇÁ·Î±×·¥ÀÇ ±¸¼º
4.5 ±¸¼º°á°ú
4.6 ³¡À¸·Î
Á¦5Àå ºñµð¿À µðÁöŸÀÌÀú/µð½ºÇ÷¹ÀÌ ½Ã½ºÅÛÀÇ ±¸Á¶
5.1 ÀÎÅÚ 8051À» ÀÀ¿ëÇÑ ¿µ»óó¸® ½Ã½ºÅÛ
5.1.1 ¿µ»óó¸® ½Ã½ºÅÛÀÇ ±¸Á¶
5.1.2 ¼Û½ÅºÎ¿Í ¼ö½ÅºÎÀÇ ±â´É
5.1.3 TV ±âÃÊÀÌ·Ð
5.1.4 µðÁöŸÀÌÀúÀÇ ±âÃÊ ÀÌ·Ð
5.2 ¿µ»óó¸® ½Ã½ºÅÛÀÇ ¼ö½ÅºÎ / µð½ºÇ÷¹ÀÌ ±¸Á¶
5.2.1 µð½ºÇ÷¹ÀÌ / ¼ö½ÅºÎÀÇ Çϵå¿þ¾î
5.2.2 Á÷·Ä µ¥ÀÌÅÍ
5.2.3 ¼ÒÇÁÆ®¿þ¾îÀÇ È帧µµ
5.2.4 µðÁöŸÀÌÀú / ¼Û½ÅºÎÀÇ ±â´É
5.2.5 µðÁöŸÀÌÀú / ¼Û½ÅºÎÀÇ È¸·Î
5.2.6 ¼ÒÇÁÆ®¿þ¾î ¹× È帧µµ
5.2.7 µ¿ÀÛ½ÃÇè ¹× ¿¬°á
5.2.8 ¹öÆÛÀÇ È®Àå
5.2.9 ÀÀ¿ëºÐ¾ß
5.3 ºñµð¿À µðÁöŸÀÌÀú ¼Ò½º ¸®½ºÆ®
ºÎ·Ï 1. ¼ýÀÚ º¯È¯Ç¥/8051 µðÀÚÀÎ °³¹ßÅ°Æ®ÀÇ C¾ð¾î ¼Ò½ºÀÇ ÇÁ·Î±×·¥
2. 8051 µðÀÚÀÎ °³¹ß Å°Æ®ÀÇ C¾ð¾î ¼Ò½ºÀÇ ÇÁ·Î±×·¥
ã¾Æº¸±â