单片机 如何处理pc机通过rs232传来的字符数据
展开全部
【A】PC机传出的数据,是通过串口RS232电平标准表达的二进制序列。
【B】所有数据将按字符帧形式,单个字节将至少增加起始位和停止位逐个送出。
因此:
【a】单片机侧,首先应当用232电平转换芯片完成电平转换,变成单片机可以连接的TTL电平。连接关系是收发对接。PC机9针的3脚TXD经232后输出到单片机的RXD端,单片机的TXD端经232驱动后送到PC机9针的2脚RXD。并且系统共地。
【b】通过串行通信模块的初始化,完成双方字符帧格式的统一、波特率的一致。最后就是对SBUF和RI标志的判读,协议的解析了。
【B】所有数据将按字符帧形式,单个字节将至少增加起始位和停止位逐个送出。
因此:
【a】单片机侧,首先应当用232电平转换芯片完成电平转换,变成单片机可以连接的TTL电平。连接关系是收发对接。PC机9针的3脚TXD经232后输出到单片机的RXD端,单片机的TXD端经232驱动后送到PC机9针的2脚RXD。并且系统共地。
【b】通过串行通信模块的初始化,完成双方字符帧格式的统一、波特率的一致。最后就是对SBUF和RI标志的判读,协议的解析了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询