电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

第八章单片机串行接口VIP免费

第八章单片机串行接口_第1页
1/31
第八章单片机串行接口_第2页
2/31
第八章单片机串行接口_第3页
3/31
第八章51单片机串行接口一有关串行通信的基本概念和名词通信:计算机与外界的信息交换称为通信。两种基本通信方式:并行通信和串行通信并行通信:一次被传输的数据有多少位,就需要多少根数据传输线。特点:通信速度快,编程简单。缺点:不适合长距离传输,传输线多。大多数单片机,DSP等都具有并行接口总线,比如常见的地址、数据和控制三总线接口。串行通信:数据在一根线路上按照位的先后顺序一位一位的传送。特点:占用线路少,硬件接口简单,比较适合长距离传输,一般比并行通信方式略慢。串行通信需要定义专门的通信协议。基本的串行通信方式有同步通信和异步通信两种。串行通信中的数据是按帧(Frame)进行传输。通信方向:异步串行通信的三种工作方式:单工、半双工、全双工(p133.图8-2)通信协议:指通信双方为确保通信成功而订立并共同遵守的通信约定,主要包括数据帧格式,时钟速率,检查纠错方式。各种串行通信方式都必须严格遵守其通信协议才能保证通信的正确性。1.1.异步传送方式中的帧数据格式异步传送方式中的帧数据格式一帧数据:一帧数据:一个字符在异步传送中称为一帧数据一个字符在异步传送中称为一帧数据一帧数据由一帧数据由44部分组成:部分组成:起始位、数据位、奇起始位、数据位、奇偶位、停止位偶位、停止位1/01/01/01/01/01/01/01/01/01/01/01/01/01/01/01/01/01/00011一帧数据一帧数据起始起始位位数据位数据位奇偶奇偶位位停止停止位位001/01/01/01/01/01/0起始起始位位数据位数据位111/01/0停止停止位位第第nn个字符个字符第第n+1n+1个字个字符符LSBLSBMSBMSB为逻辑“为逻辑“0”0”信号,占用一位,用来通信号,占用一位,用来通知知接收设备,一个新的字符开始了接收设备,一个新的字符开始了数据位:数据位:起始位:起始位:奇偶位:奇偶位:55~~88位。数据的最低位在前,最高位在后。位。数据的最低位在前,最高位在后。紧跟在最高位之后,占用一位,奇偶校紧跟在最高位之后,占用一位,奇偶校验时,根据协议置“验时,根据协议置“1”1”或“或“0”0”停止位:停止位:为逻辑“为逻辑“1”1”信号,占用信号,占用11位或位或22位,当位,当接收端收到停止位时,表示一帧数据结接收端收到停止位时,表示一帧数据结束。束。2.波特率(Baudrate):简单理解为每秒钟一根串行线路上可以传输的二进制数据位数,如PC机串行口常见的波特率值:600,1200,2400,4800,9600,19200……比特率(bps,bitpersecond):指每秒钟能够传输的有效二进制位数。例如某设置中一帧数据为10位,其中有效字节位数为8位,波特率为9600,则比特率=8×9600/10=7680bps波特率发生器:串行通信中数据是按照一定的时钟频率按位向外一位一位移入移出内部移位寄存器的,用于产生该移位时钟的电路叫波特率发生器。在51单片机中,方式0采用固定波特率方式,方式1为可变波特率方式,通常是由T1定时器溢出作为波特率发生器的。双机异步串行通信的几种不同接口方式。1)单片机双机直连(TTL电平,仅适用于很短通信距离和较低波特率,连接如下图RXDTXDGNDRXDTXDGND甲乙双机直连2)RS-232串行接口国际电子工业协会(EIA)制定RS-232串行通信接口标准,规定如下:TXD,RXD信号:逻辑1=-3~-15V,逻辑0=+3~+15V,RS-232C最大通信距离在15m左右,PC机串口即是一个标准RS-232口RXDTXDGNDRXDTXDGND甲乙232电平转换232电平转换GNDRS-232C双机通信PC机RS-232CDB9串行口引脚RS-232电平和单片机TTL电平间需要电平转换芯片接口,常用的是MAX232.485、422串行通信接口(*仅做了解*)为进一步提高串行通信的距离,采用差分输出驱动方式可以有效大幅提高可靠通信距离,即485通信方式,其中485为半双工,422为全双工通信方式,接口方式和常用芯片如下:RXDTXDGNDRXDTXDGND甲乙485/422芯片485/422芯片485串行通信485半双工通信接口示意图和真值表发送接收488全双工串行接口(*仅做了解*)二二MCS-51MCS-51单片机串行口结构单片机串行口结构11、数据缓冲器、数据缓冲器SBUFSBUF包括物理上独立的发送缓冲器、接收缓冲器包括物理上独立的发...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

第八章单片机串行接口

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部