1 / 44
文档名称:

第7章 串行通讯接口.ppt

格式:ppt   页数:44页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第7章 串行通讯接口.ppt

上传人:cdsqbyl 2015/5/5 文件大小:0 KB

下载得到文件列表

第7章 串行通讯接口.ppt

相关文档

文档介绍

文档介绍:单片机原理及接口技术
第7章串行通讯接口
本章学习要求:
;
;
;

串行通讯的概念
§ 串行通讯的概念
串行通讯与并行通讯
并行通讯——数据的各位同时传送;
串行通讯——数据一位一位地顺序传送。
共需要两根线,一根数据线DATA和一根时钟线CLK;
按照时钟信号,从低到高逐个传送数据位.
串行通讯的概念
同步串行通讯与异步串行通讯
一、同步串行通讯
串行通讯的概念
二、异步串行通讯
★接收端是如何区分起始位与D0、D1、D2、D3、D4的?
只需要一根数据线;
字节按照固定的帧格式传送.
位时间(每位宽)T = 波特率的倒数; 例:波特率为9600时, 位宽T=1/9600Baud=
在异步通讯中,接收设备和发送设备必须保持相同的波特率。
★波特率与定时器关系密切,大小是通过定时器T1定时实现的!
串行通讯的概念
波特率
是指每秒传送数据位的位数,是衡量传输速度的一个指标。
单位是位/秒,bit per second,简写bps。
单工、半双工、全双工通讯方式
串行通讯的概念
AT89C51单片机的串行通讯接口
§ AT89C51单片机的串行通讯接口
AT89C51单片机内部有一个
全双工串行接口;
使用两个IO口,
发送端口TXD与接收端口RXD.
AT89C51单片机串行接口电路结构
MCS-51单片机的串行通讯接口
MOV SBUF,A
发送完毕标志位
数据输出引脚
时钟输出引脚
波特率
一同步串行接口
思考题:若单片机晶体频率为12MHz,问单片机启动一字节的同步串行接口发送命令需要多长时间?同步串行接口电路接收到CPU的发送指令后,完成该字节的发送需要多长时间?
1us
8us
二异步串行接口
MCS-51单片机的串行通讯接口
MOV SBUF,A
发送完毕标志位
输出引脚
输入引脚
接收完毕标志位
MOV A,SBUF
波特率
需要设置接收允许标志位REN
思考题:
,问单片机启动一字节的异步串行接口发送命令需要多长时间?
,问电路接收到CPU的发送指令后,完成该字节的发送需要多长时间?
MCS-51单片机的串行通讯接口
1. 1个机器周期,1us.
2. (1/1200)*11s==