导图社区 单片机的串行接口
关于单片机的串行接口思维导图,详细介绍了串行通信的概述、串行口内部结构与控制寄存器、串口工作方式等知识点。
这是一篇关于2.The cellular Concept的思维导图,包含Frequecy Reuse、Channel Assignmet and Handoff、Interference and System Capacity、Interference and System Capacity等。
这是一篇关于1.Introduction to wriless commun的思维导图,介绍了无线通信系统的基本概念、当前系统类型、相关定义和公式,适合用于学习和复习无线通信系统的基础知识。
这是一篇关于5.Multiple Access Techniques for Wireless Communocations的思维导图,介绍了无线通信中的多址接入技术,从基本概念、类型、相关协议到蜂窝系统容量等方面进行了详细的阐述。
社区模板帮助中心,点此进入>>
电费水费思维导图
D服务费结算
材料的力学性能
总平面图知识合集
软件项目流程
一级闭合导线
建筑学建筑材料思维导图
第二章土的物理性质及工程分类
人工智能的运用与历史发展
电池拆解
单片机的串行接口
串行通信的概述
并行通信
优点:各数据同时传送,其传送速度快,效率高
缺点:需要多根数据线,成本高,适合短距离通信
串行通信
优点:一个方向只需要数据线,成本低
缺点:速度慢(计算机与远程终端或终端与终端的数据传送通常是串行的)
异步与同步
异步通信:异步传输可以是连续的,也可以是断续的,且间隔时间可以任意改变(时隙分配是动态的)
同步通信:发送方与接收方保持同步(时隙是固定的)
数据传送方向:单工、半双工、全双工
传送速率:波特率,每秒传输位数
串行口内部结构与控制寄存器
串行口内部结构
发送缓冲器SBUF、接收缓冲器SBUF
引脚TXD出、RXD入
发送控制器、接收控制器
定时器:同步时,控制数据收发
串行口控制寄存器
SCON串行口控制寄存器
TI:串行口发送中断请求标志位;=1表示帧发送结束;由软件清零
RI:串行口接收中断请求标志位;=1表示帧接收结束;由软件清零
SM0、SM1串口工作方式
00方式0
01
10
11
SM2:(方式2/方式3)多机通信控制位;=1表示从机,只接收
REN:=1时接收允许位;=0时禁止接收数据
TB8:(方式2/方式3)发送的第9位数据;双机通信时,作为奇偶校验位使用
RB8:(方式2/方式3)接收的第9位数据
PCON电源控制寄存器:一般为0
串口工作方式
方式0
作为同步移位寄存器使用,RXD输入输出数据,由TXD输出同步时钟脉冲
移位数据8位为一帧
输出流程
确定好SCON、PCON内容
将输出写入SBUF
其余可以采用查询TI或者中断的方式写程序
方式1
串行异步通信方式,TXD输出,RXD输入
移位数据10位为一帧(前面加了一个起始位,后面加了个停止位)
定时器T1作为波特率发生器,定时器T1采用方式2(初值重装)
初值与波特率关系公式或者表格
方式2
移位数据11位为一帧(加了第9位数据,TB8、RB8)
波特率固定公式
奇偶校验
方式3
波特率计算类似于方式1公式