rs485io模块-三相电量采集器-电流电压检测模块-单片机开发-深圳市金贝莱电子科技有限公司

新闻详情

单片机开发中的异步通讯及协议

日期:2024-08-23 00:54
浏览次数:1623
摘要: 单片机开发中的异步通讯及协议异步通信以一个字符为传输单位,通信中两个字符间的时间间隔是不固定的,然而在同一个字符中的两个相邻位代码间的时间间隔是固定的。 单片机开发中的异步通讯及协议通信协议(通信规程):是指通信双方约定的一些规则。在使用异步串口传送一个字符的信息时,对资料格式有如下约定:规定有空闲位、起始位、资料位、奇偶校验位、停止位。 异步通讯的时序,如图: 其中各位的意义如下: 起始位:先发出一个逻辑”0”信号,表示传输字符的开始。 资料位:紧接着起始位之后。资料位的...

      单片机开发中的异步通讯及协议:异步通信以一个字符为传输单位,通信中两个字符间的时间间隔是不固定的,然而在同一个字符中的两个相邻位代码间的时间间隔是固定的。

    单片机开发中的异步通讯及协议:是指通信双方约定的一些规则。在使用异步串口传送一个字符的信息时,对资料格式有如下约定:规定有空闲位、起始位、资料位、奇偶校验位、停止位。

      异步通讯的时序,如图:

     其中各位的意义如下:

     起始位:先发出一个逻辑”0”信号,表示传输字符的开始。

     资料位:紧接着起始位之后。资料位的个数可以是4、5、6、7、8等,构成一个字符。通常采用ASCII码。从低位开始传送,靠时钟定位。

     奇偶校验位:资料位加上这一位后,使得“1”的位数应为偶数(偶校验)或奇数(奇校验),以此来校验资料传送的正确性。

     停止位:它是一个字符数据的结束标志??梢允?位、1.5位、2位的高电平。

     空闲位:处于逻辑“1”状态,表示当前线路上没有资料传送。

     波特率:是衡量资料传送速率的指针。表示每秒钟传送的二进制位数。例如资料传送速率为120字符/秒,而每一个字符为10位,则其传送的波特率为10×120=1200字符/秒=1200波特。

     注:单片机开发中的异步通讯及协议中异步通信是按字符传输的,接收设备在收到起始信号之后只要在一个字符的传输时间内能和发送设备保持同步就能正确接收。下一个字符起始位的到来又使同步重新校准(依靠检测起始位来实现发送与接收方的时钟自同步的)。

ONOSOKKI小野测器| 益家304不锈钢水管厂家| 无堵塞潜水排污泵| 无铁硫酸铝厂家| 微量硫分析仪| 恒定湿热试验箱| 铝塑板生产厂家| CHINO千野记录仪| 冷冻恒温振荡器| 310THINKY脱泡机| 淄博市桓台恒余机械| 上海自动化仪表三厂| 小型不锈钢除尘器| 矿用轨缝接触电阻测试仪| 工业内窥镜| 机械振荡萃取仪| 军标砂尘| 二甲苯浓度超标报警器| 耐低温密封条| 小松| 二手进口德玛吉加工中心| 美丽乡村| 高压橡胶绝缘垫| 夏比冲击缺口测量仪| 新疆防盗门| 低能耗空分| 水热合成反应釜| 发酵用溶氧仪| 神经营销实验室| VOCs气体在线检测监测设备| 安规综合分析仪(SE7430| 高低温湿热试验箱| 农村分散式污水处理设备| 电磁辐射检测| 分子筛氮气发生器| 卡规型号| 防泄漏透明双层软连接| 涡街流量计| 不锈钢保温水箱| 液压开孔器| 风电齿轮加工|