- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
用VB 6.0实现网络远程PC与单片机通信
录入:edatop.com 点击:
3.1.3 并口通信设计
如图3所示,打印机口通过单片机的P1口传送数据,nWait和nDstorbe通过P2.0和P2.1与单片机连接。并行接口与单片机相连一般有两种方式:一种是直接连接,另一种是使用双向驱动器或锁存器的总线方式。本系统采用第一种方式,能最大限度发挥EPP速度快的优势,但单片机易受到不稳定信号的干扰。EPP模式为双向传输协议,为了简化设计,只进行采用单片机向PC传送数据的单向读传送,并口采用EPP1.9模式,支持超时和nwait判断。
本地端PC通过并口与单片机通信的VB源程序如下:
3.2 本地端PC与单片机串口通信设计
MsComm控件是Microsoft公司提供的简化Windows下串行通信编程的ActiveX控件,他为应用程序提供通过串行接口收发数据的简便方法。该控件具有完善的串口数据的发送和接收功能。通过此控件,PC机可以利用串行口与其他设备实现轻松连接,简单高效地实现设备之间的通讯。
作者:张光南,马胜前 来源:现代电子技术