- 1、本文档共119页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * 4.4 串行通信接口电路设计 4.4 .1 智能仪器串行通信接口的结构 4.4 .1.1 串行通信接口的扩展 一般微处理器本身不具备串行通信接口功能,可以通过外接串行接口电路的方法加以扩展。串行接口主要完成串-并转换,它与微处理器的数据接口是并行的,而与外界设备数据接口是串行的。 MCS-51本身具有一个全双工的串行口。 1)接收、发送缓冲器SBUF---99H; 4.4 .1.2 MCS-51串行通信接口结构及通信方式 串行口控制寄存器SCON—98H,可按位寻址。 SM0,SM1,串行口的方式选择位; REN,允许串行接收位; TB8,方式2,3中,为发送的第9位,由软件置位或复位; RB8,方式2,3中,为接收到的第9位,方式1中,若SM2=0,RB8=停止位; TI,发送中断标志位,由硬件在方式0,发送第8位结束时置位;其他,开始发送停止位时置位,必须软件清零; RI,接收中断标志位,由硬件在方式0,接收到第8位结束时置位;其他,接收到停止位的中间时置位,必须软件清零; 方式2,3中,若SM2=1,则接收到第9位数据RB8=0时,不激活RI; 若SM2=0,则接收到第9位数据RB8=0,1时,激活RI; 方式1中,若SM2=1,则只有收到有效停止位才会激活RI; 方式0中,SM2=0。 甲机为发送机,其任务是把78H,77H内容为首地址,76H,75H内容为末地址的一段数据通过串行口向乙机发送; 乙机为接收机,任务是接收甲机发送的数据,并按甲机指定位置存储数据。 4.4 .2 MCS-51系统串行通信设计举例 4.4 .2.1 双机通信 4.4 .2.2 多机通信 串行口控制寄存器SCON—98H,可按位寻址。 SM0,SM1,串行口的方式选择位; REN,允许串行接收位; TB8,方式2,3中,为发送的第9位,由软件置位或复位; RB8,方式2,3中,为接收到的第9位,方式1中,若SM2=0,RB8=停止位; TI,发送中断标志位,由硬件在方式0,发送第8位结束时置位;其他,开始发送停止位时置位,必须软件清零; RI,接收中断标志位,由硬件在方式0,接收到第8位结束时置位;其他,接收到停止位的中间时置位,必须软件清零; 方式2,3中,若SM2=1,则接收到第9位数据RB8=0时,不激活RI; 若SM2=0,则接收到第9位数据RB8=0,1时,激活RI; 方式1中,若SM2=1,则只有收到有效停止位才会激活RI; 方式0中,SM2=0。 4.4 .3 PC系统与MCS-51系统的通信 * * * * * * * 计算机与单片机之间近距离通信接线图 计算机串口设置 引脚号 符号 方向 功 能 2 TXD O 发送数据 3 RXD I 接收数据 4 RTS O 请求发送 5 CTS I 为发送清零 6 DSR I DCE就绪 7 GND 信号地 8 DCD I 载波检测 20 DTR O DTE就绪 全双工标准连接图(双交叉环回接口) 远距离(15m以上 )通信: 一般要加调制解调器MODEM,通过专用电话线进行通信。如图4-27所示。 信号的调制和解调 计算机的通信是要求传送数字信号,而在进行远程数据通 信时,线路往往是借用现有的公用电话网,但是,电话网是为 音频模拟信号的设计的。一般为300~3400Hz,不适合于数据 信号。 因此需要对二进制信号进行调制,以适合在电话网上传输 相应的音频信号,在接收时,需要进行解调,还原成数字信号。 计算机 MODEM MODEM 模拟信号 数字信号 数字信号 CRT 1 0 1 0 10 10 10 10 调制电话线 Ⅰ). 什么叫调制? 所谓调制就是进行波形变换。或者说进行频谱变换,就是将基带数字信号的频谱变换成适合于在模拟信道中传输的频谱。 Ⅱ). 作用: 调制器(Modulator)是一个波形变换器,它将基带数字的波形变换成适合于模拟信道传输的波形。 解调器是一个波形识别器,将模拟信号恢复成原来的数字信号。 调制器 解调器 010010 010010 最基本的调制方法有以下几种: (1)调幅(AM) 即载波的振幅随基带数字信号而变化. “1”对应有载波 “0” 对应无载波 Ⅲ). 调制方法: (2)调频(FM) 即载波频率随数字信号而变化 “0”对应”f1” “1”对应“f2” (3)调相(PM) 即载波初始相位随基带数字信号而变化. “ 0”对应相位0度 “1”对应相位180度 f1 f2 FM AM 0 1 0 0
文档评论(0)