´®¿ÚͨÐÅÔÚϵͳ¿ØÖƵķ¶³ëÖÐÒ»Ö±Õ¼¾Ý׿«ÆäÖØÒªµÄµØ룬ÔÚ¹æ¸ñÉÏÔ½À´Ô½ÍêÉÆ£¬Ó¦ÓÃÒ²Ô½À´Ô½¹ã·º£¬Ê¹Óô®ÐÐͨÐŵķ½Ê½¿ÉÒԴﵽϵͳ¿ØÖƵÄÄ¿µÄ¡£ÒÔÍù£¬ÒªÊµÏÖ¼ÆËã»úµÄ´®¿ÚͨÐÅÐèÒª×ö´óÁ¿¸´ÔӵŤ×÷£¬Èç½ñ£¬Visual Basic 6.0(VB 6.0)ÔÚ¿ª·¢¿ÉÊÓ»¯»·¾³Ïµļà¿ØϵͳʱÓÐÆä¶ÀÌصÄÓÅÊÆ£¬VB 6.0ÌṩÁË´®ÐÐͨÐſؼþ£¬¿ÉÒÔÇáËÉʵÏÖ´®¿ÚÊý¾ÝµÄ½»»»¡£±¾ÎĽéÉÜÁË»ùÓÚVB 6.0µÄActiveX¿Ø¼þ——Microsoft Communication(MSComm)ͨÐſؼþ£¬ÊµÏÖÁËPC»ú¶ÔÆøѹ²â¸ßϵͳµÄ´®ÐÐͨѶ¹¦ÄÜ£¬Íê³ÉÁ˶Զą̀Æøѹ²â¸ßÉ豸½øÐÐÊý¾Ý²É¼¯¡£
1 Æøѹ²â¸ß²âÊÔϵͳµÄ»ù±¾¹¹³É
Æøѹ²â¸ßϵͳµÄ»ù±¾¹¹³ÉÈçͼ1Ëùʾ£¬ÓÉPC»ú¡¢Æøѹ²â¸ß»ù×¼Õ¾ÒÔ¼°Æøѹ²â¸ß½ÓÊÕ»úÈý²¿·Ö×é³É¡£PC»úͨ¹ýRS 232½Ó¿ÚÒÔ¼°USB-RS 232½Ó¿ÚÓëÒ»¸öÆøѹ²â¸ß»ù×¼Õ¾ºÍ¶à¸öÆøѹ²â¸ß½ÓÊÕ»úÏàÁ¬½Ó¡£Æøѹ²â¸ß»ù×¼Õ¾ºÍÿ¸öÆøѹ²â¸ß½ÓÊÕ»úͨ¹ýÑ¡Óò»Í¬µÄ´®¿Ú¶Ë¿ÚÀ´Çø·Ö£¬ÕâÑùPC»ú¾Í¿ÉÒÔ¶Ô»ù×¼Õ¾ºÍÿ¸ö½ÓÊÕ»ú½øÐÐͨÐÅ£¬ÊµÏÖ¶ÔÆøѹ²â¸ß»ù×¼Õ¾ÒÔ¼°½ÓÊÕ»úµÄÊý¾Ý²É¼¯¡£
²É¼¯µ½µÄÊý¾ÝÖ÷ÒªÓÃÓÚÒÔÏ·ÖÎö£º
(1)·ÖÎö²»Í¬µØµãµÄÆøѹֵ¡¢Î¶ÈÖµÒÔ¼°´óµØ¸ß¶ÈÖµ¡£
(2)±È½ÏͬһµØµã²»Í¬Æøѹ²â¸ß½ÓÊÕ»ú²âÁ¿µÄÆøѹֵ¡¢Î¶ÈÖµÒÔ¼°´óµØ¸ß¶ÈÖµ¡£
2 Æøѹ²â¸ß½ÓÊÕ»úµÄ¼ò½é
Æøѹ²â¸ß½ÓÊÕ»ú²ÉÓÃÖ÷ÒªÆ÷¼þΪ£ºÈðÊ¿Intersema¹«Ë¾Éú²úµÄ¼¯³Éѹ×èʽѹÁ¦´«¸ÐÆ÷ºÍADC½Ó¿ÚµÄSMD»ìºÏ¼¯³ÉÄ£¿é——MS5534C£¬Î¢¿ØÖÆÆ÷Ñ¡ÓÃATmega8Lµ¥Æ¬»ú¡£Æøѹ²â¸ß½ÓÊÕ»úµÄÓ²¼þʾÒâͼÈçͼ2Ëùʾ¡£Æ乤×÷Á÷³ÌΪ£ºÆøѹ²â¸ß»ù×¼Õ¾½«ÆøÏó×ÊÁÏ(»ù×¼Õ¾µÄÆøѹ¡¢Î¶Ⱥ͸߶È)·¢Ë͸øATmega8L£¬Í¬Ê±£¬ATmega8L²É¼¯MS5534C²âµÃµÄ½ÓÊÕ»úËùÔÚλÖõÄÆøѹºÍζȣ¬ÀûÓÃÏà¹ØµÄ¹«Ê½£¬½âËã³öµ±µØµÄ´óµØ¸ß¶È£¬²¢·¢Ë͸øPC»ú¡£
3 VB 6.0ÖÐMSCommͨÐſؼþ
VB 6.0Ôö¼ÓÁËÃæÏò¶ÔÏó³ÌÐòÉè¼Æ¹¦ÄÜ£¬Ëü²»½ö¿ÉÒÔ·½±ã¿ì½ÝµØ±àÖÆÊÊÓÃÓÚÊý¾Ý´¦Àí¡¢¶àýÌåµÈ·½ÃæµÄ³ÌÐò£¬²¢ÇÒÌṩÁËÒ»¸öActiveX¿Ø¼þ——Microsoft Communication Control£¬Version 6.0£¬³ÆΪMSComm¿Ø¼þ£¬¿ÉÒÔ·½±ãµØ¿ª·¢³öʹÓüÆËã»ú´®¿ÚµÄ¼ÆËã»úͨÐųÌÐò¡£MSComm¿Ø¼þÌṩÁËÁ½ÖÖ´¦ÀíͨÐŵķ½Ê½£ºÒ»ÖÖΪʼþÇý¶¯·½Ê½£¬¸Ã·½Ê½Ï൱ÓÚÒ»°ã³ÌÐòÉè¼ÆÖеÄÖжϷ½Ê½¡£µ±´®¿Ú·¢Éúʼþ»ò´íÎóʱ£¬MSComm¿Ø¼þ»á²úÉúOnCommʼþ£¬Óû§³ÌÐò¿ÉÒÔ²¶»ñ¸Ãʼþ½øÐÐÏàÓ¦´¦Àí¡£ÁíÒ»ÖÖΪ²éѯ·½Ê½£¬ÔÚÓû§³ÌÐòÖÐÉè¼Æ¶¨Ê±»ò²»¶¨Ê±²éѯMSComm¿Ø¼þµÄijЩÊôÐÔÊÇ·ñ·¢Éú±ä»¯£¬´Ó¶øÈ·¶¨ÏàÓ¦´¦Àí¡£
×÷ÕߣºÍõÏþá°(Öйú¿ÆѧԺ¹ú¼ÒÌìÎĄ̈ ±±¾© 100012£© À´Ô´£ºÖеçÍø