介绍了一种利用GPRS模块MC35I以及SoC单片机C8051F023实现的远程监测系统。重点介绍了终端驱动MC35I接入Internet所必需的PPP/IP/TCP协议栈的实现方法,以及如何在Visual Basic环境下利用Winsock控件与终端进行通信,同时分析了可能使系统稳定性降低的原因并给出了解决方案。 Design of Monitoring System Based on GPRS Wireless Module MC35I QIN Da-xing1,2,LIU Jian1,ZHENG Xi-feng1 (1.Changchun Institute of Optics,Fine Mechanics and Physics,Chinese Academy of Science,Changchun 130033,China;2.Gradute School of Chinese Academy of Science,Beijing 100039,China) Abstract:Introduced one long-distance monitoring system which utilized GPRS module MC35I and SoC MCU C8051F023.The focus is on how to realize the terminal drive MC35I connecting to ether Internet with PPP/IP/TCP protocol,and how to use Winsock control and terminal to communicate in Visual Basic environment.Meanwhile,it analyzed the reason that reduced stability of system and how to solve it. Key words:GPRS;MC35I;TCP/IP/PPP;MCU;winsock