串口(串行接口)相关概念

串口(串行接口)相关概念

**作用:**通信
**通信方式(怎么通信):**利用一对传输线就可以实行双向传输
特点:
1.按顺序一位一位的传输
2.只要一对传输线就可以实行双向传输
3.远距离通信(几米到几千米),但传输速度比较慢
4.分为单工,半双工,全双工三种
单工:一方传输另一方不回应,例如在跟一个哑巴交流
半双工:对讲机等(一方发出传输,另一方等收到后再给予回复)
全双工:一方传输另一方也跟着回应或传输,类似于吵架

串口通信的两种最基本的方式:同步串行通信方式和异步串行通信方式。

同步串行是指ISP(串行外围设备接口):使MCU与各种外围设备以串行方式进行通信以交换信息,TRM450是ISP接口

异步串行是指UART(通用异步接收/发送):UART是一个并行输入成为串行输出的芯片,通常集成在主板上。
UART包含TTL电平(电平是3.3V)的串口和RS232电平(负逻辑电平)的串口。

串行接口按电气标准及协议来分包括RS-232-C、RS-422、RS485等。
RS-232-C、RS-422与RS-485标准只对接口的电气特性做出规定,不涉及接插件、电缆或协议。
RS232接口:标准串口,最常用的一种串行通讯接口,全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准”。

RS-232采取不平衡传输方式,即所谓单端通讯。由于其发送电平与接收电平的差仅为2V至3V左右,所以其共模抑制能力差,
再加上双绞线上的分布电容,其传送距离最大为约15米,最高速率为20kb/s。

RS-232是为点对点(即只用一对收、发设备)通讯而设计的,其驱动器负载为3~7kΩ。所以RS-232适合本地设备之间的通信。
RS-422支持点对多的双向通信RS-422四线接口由于采用单独的发送和接收通道,因此不必控制数据方向,
各装置之间任何必须的信号交换均可以按软件方式(XON/XOFF握手)或硬件方式(一对单独的双绞线)实现。

RS-485:采用平衡传输方式、都需要在传输线上接终接电阻等,RS-485可以采用二线与四线方式,
二线制可实现真正的多点双向通信,而采用四线连接时,与RS-422一样只能实现点对多的通信,但它比RS-422有改进,
无论四线还是二线连接方式总线上可多接到32个设备。

TTL接口:EL806

编程配置寄存器:
1SCON:用来选择串口的工作方式(数据格式)
2.计算波特率
定时器1来做波特率的发生器
TCON
3.RI:数据接收的过程中,一直是低电平,当数据接受完成后,被置为高电平,硬件
TI:数据发送的过程中,一直是低电平,当数据发送完成后,被置为高电平,硬件
RI也好,TI也好,当被硬件拉高,我们处理完数据后,需要清零(RI=0、TI=0)

SBUF:用来接收一个一个字符
c=SBUF:接受
SBUF=c:发送

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
8251串行接口是一种常用的串行通信接口芯片,它可以实现计算机与其他设备之间的数据传输,如串口通信、调制解调器通信等。在应用实验中,可以通过对8251串行接口的操作和调试,了解串行通信的基本原理和实现方法,提高学生的实践能力和理论水平。 下面是8251串行接口应用实验的分析: 1. 实验目的 掌握8251串行接口的基本工作原理和操作方法,学习串行通信的基本概念和实现方法,了解串口通信的应用场景和应用技术。 2. 实验内容 (1)了解8251串行接口的基本结构和工作原理,包括接口通信方式、寄存器功能和控制信号等。 (2)使用8251串行接口实现单向串口通信和双向串口通信,掌握串行通信的基本原理和实现方法,包括波特率、数据格式、校验码等。 (3)调试和测试串口通信的功能和性能,包括数据传输速率、数据正确性、数据丢失率等指标。 3. 实验步骤 (1)连接实验设备,包括计算机、串口线、终端设备等。 (2)配置串口参数,包括波特率、数据位数、停止位数、校验码等。 (3)编写串口通信程序,实现数据的发送和接收。 (4)进行实验测试,包括数据传输速率、数据正确性、数据丢失率等指标的测试和评估。 4. 实验结果 通过8251串行接口应用实验,可以获得以下实验结果: (1)掌握8251串行接口的基本工作原理和操作方法。 (2)了解串行通信的基本原理和实现方法,包括波特率、数据格式、校验码等。 (3)掌握串口通信的应用场景和应用技术。 (4)能够编写串口通信程序,实现数据的发送和接收。 (5)能够进行实验测试,评估串口通信的功能和性能,包括数据传输速率、数据正确性、数据丢失率等指标的测试和评估。 5. 实验总结 8251串行接口应用实验是一种重要的实践教学环节,它可以帮助学生深入了解串行通信的基本原理和实现方法,提高学生的实践能力和理论水平。在实验过程中,需要注意安全和正确操作,避免对实验设备造成损坏或影响实验结果。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值