¢À ºÎ·Ï ¿¹Á¦ ¹× ¼Ò½º ÇÁ·Î±×·¥Àº '»óǰ°ü·Ã ÀÚ·á½Ç'¿¡ ÀÖ½À´Ï´Ù. ¢Ñ VB ÀÀ¿ëŰƮ1(µð½ºÇ÷¹ÀÌŰƮ) VB ÀÀ¿ëŰƮ2(½ºÅܸðÅ͸ðµâŰƮ) ¢Ñ VB ÀÀ¿ëŰƮ1+VB ÀÀ¿ëŰƮ2 ƯÆÇ : Visual Basicµµ¼+ÀÀ¿ëŰƮ(I) ¢À ÁÖ¿ä³»¿ë ¢À º» ±³Àç¿¡¼´Â BASIC¾ð¾î¸¦ »ç¿ëÇϽô ºÐµé¿¡°Ô Çϵå¿þ¾î¸¦ Á¦¾îÇϴµ¥ º¸´Ù ´õ ½±°Ô Á¢±ÙÇÒ¼ö ÀÖµµ·Ï ÇÏ¿´À» »Ó¸¸ ¾Æ´Ï¶ó ±âÁ¸ÀÇ C¾ð¾î¸¦ »ç¿ëÇϽô »ç¿ëÀڵ鵵 Æí¸®ÇÏ°Ô BASIC ¾ð¾î·ÎÇÁ·Î±×·¥ÇÒ ¼ö ÀÖµµ·Ï ÇÏ¿´½À´Ï´Ù. 1Àå¿¡¼´Â PCÀÇ º´·ÄÆ÷Æ®¸¦ ÅëÇÏ¿© Çϵå¿þ¾î¸¦ Á¦¾îÇϱâ À§ÇÑ ±âº» ÀÀ¿ë ŰƮ¿Í ½ºÅÂÇÎ ¸ðÅÍÀÇ È¸·Îµµ ¹× µ¿ÀÛ ¿ø¸®¿¡ ´ëÇØ¼ ´Ù·ì´Ï´Ù. 2Àå¿¡¼´Â ±âº»ÀûÀÎ ÀÀ¿ë ŰƮÀÇ Ãâ·Â ÇÁ·Î±×·¥¿¡ °üÇÑ °ÍÀ̰í, 3Àå¿¡¼´Â ÀÔ·Â ¹× Ãâ·Â ÇÁ·Î±×·¥À» ´Ù·ì´Ï´Ù. 4Àå¿¡¼´Â ½ºÅÂÇÎ ¸ðÅÍ Á¦¾îȸ·Î¿Í5Àå¿¡¼´Â Visual C++¿¡¼ ÄÁÆ®·ÑÀ» ¸¸µå´Â ¹æ¹ýÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù. ¢À Â÷·Ê ¢À ¢Ä 1Àå ÆÐ·¯·¼ ÀÎÅÍÆäÀ̽º 1.1 ÆÐ·¯·¼ Æ÷Æ®(Parallel Port) 1.1.1 °³¿ä 1.1.2 ȸ·Î ±¸¼º 1.1.3 IEEE 1284-1994 Standard 1.2 ÀÀ¿ë ŰƮÀÇ ±¸¼º 1.2.1 ÀÀ¿ë ŰƮÀÇ ±¸Á¶ 1.2.2 ÀÀ¿ë ŰƮÀÇ µ¿ÀÛ 1.3 ½ºÅÂÇÎ ¸ðÅÍ 1.3.1 ¸ðÅÍÀÇ °³¿ä 1.3.2 ¸ðÅÍÀÇ ¿ø¸® 1.3.3 ½ºÅÂÇÎ ¸ðÅÍÀÇ µ¿ÀÛ ¹× Ư¡ 1.3.4 ½ºÅÂÇÎ ¸ðÅÍÀÇ ±¸Á¶ ¹× µ¿ÀÛ ¢Ä 2Àå ÀÀ¿ëŰƮÀÇ Ãâ·Â ÇÁ·Î±×·¥ ¿¹Á¦ 2-1 Port1ÀÇ LEDÁ¦¾î ¿¹Á¦ 2-2 Port2ÀÇ LEDÁ¦¾î ¿¹Á¦ 2-3 Port1°ú Port2ÀÇ LEDÁ¦¾î ¿¹Á¦ 2-4-(1) Option Button°ú Text Box¸¦ ÀÌ¿ëÇÑ Port1 Á¦¾î ¿¹Á¦ 2-4-(2) KeyBoard¸¦ ÀÌ¿ëÇÑ Port1 Á¦¾î ¿¹Á¦ 2-5 Check Box ÄÁÆ®·Ñ¿¡ ÀÇÇÑ Port1Á¦¾î ¿¹Á¦ 2-6 Combo Box¸¦ ÀÌ¿ëÇÏ¿© Port1°ú Port2¸¦ Á¦¾î ¿¹Á¦ 2-7 List Box¸¦ ÀÌ¿ëÇÑ Port1 Á¦¾î ¿¹Á¦ 2-8 ¼öÆò ½ºÅ©·Ñ¹Ù¸¦ ÀÌ¿ëÇÑ Port1Á¦¾î ¿¹Á¦ 2-9 Shape¸¦ ÀÌ¿ëÇÏ¿© Port2ÀÇ Á¦¾î ¿¹Á¦ 2-10 ŸÀ̸Ӹ¦ ÀÌ¿ëÇÑ Port2ÀÇ Á¦¾î ¿¹Á¦ 2-11 PictureBox¸¦ ÀÌ¿ëÇÑ Á¦¾î ¿¹Á¦ 2-12 °øÅë ÄÁÆ®·ÑÀ» ÀÌ¿ëÇÑ Port1Á¦¾î ¿¹Á¦ 2-13 PictureBox¿Í ImageBox ¿¹Á¦ 2-14 ¸Þ´º¸¦ ÀÌ¿ëÇÑ Port1°ú Port2ÀÇ Á¦¾î ¿¹Á¦ 2-15 MDI(Multiple Document Interface)¸¦ ÀÌ¿ëÇÑ Á¦¾î ¿¹Á¦ 2-16 ToolBar¸¦ ÀÌ¿ëÇÑ Á¦¾î ¿¹Á¦ 2-17-(1) TabStripÀ» ÀÌ¿ëÇÑ Á¦¾î ¿¹Á¦ 2-17-(2) TabStrip°ú StatusBar¸¦ ÀÌ¿ëÇÑ Á¦¾î ¿¹Á¦ 2-17-(3) SS TapÀ» ÀÌ¿ëÇÑ Á¦¾î ¿¹Á¦ 2-18 À̹ÌÁö ÄÞº¸¸¦ ÀÌ¿ëÇÑ Á¦¾î ¿¹Á¦ 2-19-(1) 10Áø Ä«¿îÅÍ ¸¸µé±â ¿¹Á¦ 2-19-(2) 16Áø Ä«¿îÅÍ ¸¸µé±â ¿¹Á¦ 2-20 À̵¿ 10Áø Ä«¿îÅÍ ¸¸µé±â ¿¹Á¦ 2-21 ÀÏÁ¤ÇÑ ½Ã°£°£°ÝÀ¸·Î FND¸¦ À̵¿ÇÏ¸é¼ Ãâ·ÂÇϱ⠿¹Á¦ 2-22 ¿©·¯ °³ÀÇ FND¸¦ µ¿½Ã¿¡ ÄÒ °Íó·³ º¸ÀÌ°Ô Çϱ⠿¹Á¦ 2-23 10000Áø Ä«¿îÅÍ ¸¸µé±â ¿¹Á¦ 2-24 µðÁöÅÐ ½Ã°è ¸¸µé±â ¢Ä 3Àå ÀÀ¿ëŰƮÀÇ ÀÔ∙Ãâ·Â Á¦¾îÇϱ⠿¹Á¦ 3-1 ¿ë¿ëŰƮ¿¡¼ ÀԷ¹ޱ⠿¹Á¦ 3-2 Port1ÀÇ LEDÁ¦¾îÇϱ⠿¹Á¦ 3-3 SWÀԷ¿¡ ´ëÀÀÇÑ FNDÃâ·Â ¿¹Á¦ 3-4 100Áø Ä«¿îÅÍ Á¦¾îÇϱ⠿¹Á¦ 3-5 Image Á¦¾îÇϱ⠿¹Á¦ 3-6 ±âº» ³í¸® °ÔÀÌÆ® ¿¹Á¦ 3-7 ¿Âµµ°è ¿¹Á¦ 3-8 ¿ÂµµÁ¦¾î ¿¹Á¦ 3-9 Toggle Switch¸¦ ÀÌ¿ëÇÑ Æ÷Æ®2Á¦¾î ¢Ä 4Àå ½ºÅÂÇθðÅÍ Á¦¾î ¿¹Á¦ 4-1 ½ºÅÂÇθðÅÍ Á¦¾î(1»ó Á¦¾î) ¿¹Á¦ 4-2 ½ºÅÂÇθðÅÍÀÇ Á¦¾î¹æ½Ä ¿¹Á¦ 4-3 ½ºÅÂÇθðÅÍÀÇ ¼ÓµµÁ¦¾î ¿¹Á¦ 4-4 ½ºÅÂÇθðÅÍÀÇ °í¼ÓÁ¦¾î ¿¹Á¦ 4-5 ½ºÅÂÇθðÅÍÀÇ È¸Àü¼ö ÃøÁ¤ ¿¹Á¦ 4-6 Ȩ Æ÷Áö¼Ç ã±â ¿¹Á¦ 4-7 ½ºÅÂÇθðÅÍÀÇ À̵¿°Å¸® ÃøÁ¤ ¿¹Á¦ 4-8 ½ºÅÂÇθðÅÍÀÇ ÆÞ½º½ÅÈ£1 ¿¹Á¦ 4-9 ½ºÅÂÇθðÅÍÀÇ ÆÞ½º½ÅÈ£2 ¿¹Á¦ 4-10 ½ºÅÂÇθðÅÍÀÇ È¸Àü°¢ Ç¥½Ã ¢Ä 5Àå ActIveX Control ¸¸µé±â ¿¹Á¦ 5-1 PortControl.ocx ¿¹Á¦ 5-2 DisplayPCI.ocx ¿¹Á¦ 5-3 NT °è¿ OCX ¸¸µé±â ¢À °ü·Ã ŰƮ »óǰ º¸±â
¢À ºÎ·Ï ¿¹Á¦ ¹× ¼Ò½º ÇÁ·Î±×·¥Àº '»óǰ°ü·Ã ÀÚ·á½Ç'¿¡ ÀÖ½À´Ï´Ù.
¢Ñ VB ÀÀ¿ëŰƮ1(µð½ºÇ÷¹ÀÌŰƮ) VB ÀÀ¿ëŰƮ2(½ºÅܸðÅ͸ðµâŰƮ) ¢Ñ VB ÀÀ¿ëŰƮ1+VB ÀÀ¿ëŰƮ2 ƯÆÇ : Visual Basicµµ¼+ÀÀ¿ëŰƮ(I)
¢Ä 1Àå ÆÐ·¯·¼ ÀÎÅÍÆäÀ̽º 1.1 ÆÐ·¯·¼ Æ÷Æ®(Parallel Port) 1.1.1 °³¿ä 1.1.2 ȸ·Î ±¸¼º 1.1.3 IEEE 1284-1994 Standard 1.2 ÀÀ¿ë ŰƮÀÇ ±¸¼º 1.2.1 ÀÀ¿ë ŰƮÀÇ ±¸Á¶ 1.2.2 ÀÀ¿ë ŰƮÀÇ µ¿ÀÛ 1.3 ½ºÅÂÇÎ ¸ðÅÍ 1.3.1 ¸ðÅÍÀÇ °³¿ä 1.3.2 ¸ðÅÍÀÇ ¿ø¸® 1.3.3 ½ºÅÂÇÎ ¸ðÅÍÀÇ µ¿ÀÛ ¹× Ư¡ 1.3.4 ½ºÅÂÇÎ ¸ðÅÍÀÇ ±¸Á¶ ¹× µ¿ÀÛ ¢Ä 2Àå ÀÀ¿ëŰƮÀÇ Ãâ·Â ÇÁ·Î±×·¥ ¿¹Á¦ 2-1 Port1ÀÇ LEDÁ¦¾î ¿¹Á¦ 2-2 Port2ÀÇ LEDÁ¦¾î ¿¹Á¦ 2-3 Port1°ú Port2ÀÇ LEDÁ¦¾î ¿¹Á¦ 2-4-(1) Option Button°ú Text Box¸¦ ÀÌ¿ëÇÑ Port1 Á¦¾î ¿¹Á¦ 2-4-(2) KeyBoard¸¦ ÀÌ¿ëÇÑ Port1 Á¦¾î ¿¹Á¦ 2-5 Check Box ÄÁÆ®·Ñ¿¡ ÀÇÇÑ Port1Á¦¾î ¿¹Á¦ 2-6 Combo Box¸¦ ÀÌ¿ëÇÏ¿© Port1°ú Port2¸¦ Á¦¾î ¿¹Á¦ 2-7 List Box¸¦ ÀÌ¿ëÇÑ Port1 Á¦¾î ¿¹Á¦ 2-8 ¼öÆò ½ºÅ©·Ñ¹Ù¸¦ ÀÌ¿ëÇÑ Port1Á¦¾î ¿¹Á¦ 2-9 Shape¸¦ ÀÌ¿ëÇÏ¿© Port2ÀÇ Á¦¾î ¿¹Á¦ 2-10 ŸÀ̸Ӹ¦ ÀÌ¿ëÇÑ Port2ÀÇ Á¦¾î ¿¹Á¦ 2-11 PictureBox¸¦ ÀÌ¿ëÇÑ Á¦¾î ¿¹Á¦ 2-12 °øÅë ÄÁÆ®·ÑÀ» ÀÌ¿ëÇÑ Port1Á¦¾î ¿¹Á¦ 2-13 PictureBox¿Í ImageBox ¿¹Á¦ 2-14 ¸Þ´º¸¦ ÀÌ¿ëÇÑ Port1°ú Port2ÀÇ Á¦¾î ¿¹Á¦ 2-15 MDI(Multiple Document Interface)¸¦ ÀÌ¿ëÇÑ Á¦¾î ¿¹Á¦ 2-16 ToolBar¸¦ ÀÌ¿ëÇÑ Á¦¾î ¿¹Á¦ 2-17-(1) TabStripÀ» ÀÌ¿ëÇÑ Á¦¾î ¿¹Á¦ 2-17-(2) TabStrip°ú StatusBar¸¦ ÀÌ¿ëÇÑ Á¦¾î ¿¹Á¦ 2-17-(3) SS TapÀ» ÀÌ¿ëÇÑ Á¦¾î ¿¹Á¦ 2-18 À̹ÌÁö ÄÞº¸¸¦ ÀÌ¿ëÇÑ Á¦¾î ¿¹Á¦ 2-19-(1) 10Áø Ä«¿îÅÍ ¸¸µé±â ¿¹Á¦ 2-19-(2) 16Áø Ä«¿îÅÍ ¸¸µé±â ¿¹Á¦ 2-20 À̵¿ 10Áø Ä«¿îÅÍ ¸¸µé±â ¿¹Á¦ 2-21 ÀÏÁ¤ÇÑ ½Ã°£°£°ÝÀ¸·Î FND¸¦ À̵¿ÇÏ¸é¼ Ãâ·ÂÇϱ⠿¹Á¦ 2-22 ¿©·¯ °³ÀÇ FND¸¦ µ¿½Ã¿¡ ÄÒ °Íó·³ º¸ÀÌ°Ô Çϱ⠿¹Á¦ 2-23 10000Áø Ä«¿îÅÍ ¸¸µé±â ¿¹Á¦ 2-24 µðÁöÅÐ ½Ã°è ¸¸µé±â ¢Ä 3Àå ÀÀ¿ëŰƮÀÇ ÀÔ∙Ãâ·Â Á¦¾îÇϱ⠿¹Á¦ 3-1 ¿ë¿ëŰƮ¿¡¼ ÀԷ¹ޱ⠿¹Á¦ 3-2 Port1ÀÇ LEDÁ¦¾îÇϱ⠿¹Á¦ 3-3 SWÀԷ¿¡ ´ëÀÀÇÑ FNDÃâ·Â ¿¹Á¦ 3-4 100Áø Ä«¿îÅÍ Á¦¾îÇϱ⠿¹Á¦ 3-5 Image Á¦¾îÇϱ⠿¹Á¦ 3-6 ±âº» ³í¸® °ÔÀÌÆ® ¿¹Á¦ 3-7 ¿Âµµ°è ¿¹Á¦ 3-8 ¿ÂµµÁ¦¾î ¿¹Á¦ 3-9 Toggle Switch¸¦ ÀÌ¿ëÇÑ Æ÷Æ®2Á¦¾î ¢Ä 4Àå ½ºÅÂÇθðÅÍ Á¦¾î ¿¹Á¦ 4-1 ½ºÅÂÇθðÅÍ Á¦¾î(1»ó Á¦¾î) ¿¹Á¦ 4-2 ½ºÅÂÇθðÅÍÀÇ Á¦¾î¹æ½Ä ¿¹Á¦ 4-3 ½ºÅÂÇθðÅÍÀÇ ¼ÓµµÁ¦¾î ¿¹Á¦ 4-4 ½ºÅÂÇθðÅÍÀÇ °í¼ÓÁ¦¾î ¿¹Á¦ 4-5 ½ºÅÂÇθðÅÍÀÇ È¸Àü¼ö ÃøÁ¤ ¿¹Á¦ 4-6 Ȩ Æ÷Áö¼Ç ã±â ¿¹Á¦ 4-7 ½ºÅÂÇθðÅÍÀÇ À̵¿°Å¸® ÃøÁ¤ ¿¹Á¦ 4-8 ½ºÅÂÇθðÅÍÀÇ ÆÞ½º½ÅÈ£1 ¿¹Á¦ 4-9 ½ºÅÂÇθðÅÍÀÇ ÆÞ½º½ÅÈ£2 ¿¹Á¦ 4-10 ½ºÅÂÇθðÅÍÀÇ È¸Àü°¢ Ç¥½Ã ¢Ä 5Àå ActIveX Control ¸¸µé±â ¿¹Á¦ 5-1 PortControl.ocx ¿¹Á¦ 5-2 DisplayPCI.ocx ¿¹Á¦ 5-3 NT °è¿ OCX ¸¸µé±â
¢À °ü·Ã ŰƮ »óǰ º¸±â