9单片机原理与应用(同济出版社魏鸿磊):第九章 串行通信技术
单片机原理及应用(胡乾斌)第九章

13 14 15 16
4 5 6 7 17 1
7 54 52
7 54 52
7 54 52
7 54 52
6 7
2 1
6 7
2 1
3
A T itle
26 27 28
12
11
7
1 2 3 4 5
9
324
Size B Da te: File:
Nu mb er
Re visio n
1 -Jun -20 05 She et of C:\Prog ram File s\De sign E xp lore r 9 9 SE Dra wn By : \E xa mp le s\dlt1 . DDB 6
五、波特率
波特率:数据传送速率,即每秒钟传送二进制代码的位数。 单位:位/秒(bit/s)或波特。
如果传送速率为200字符/ 秒,每个字符包含10个代码位,则传送的波特
率是:
200字符/秒×10位/字符=2000波特=2000bps 每一位代码的传送时间Td为波特率的倒数:
Td
1 s 0.5ms 2000
第九章 MCS-51串行口
9.1 概 述 9.2 MCS-51的串行接口
9.1 概 述
9.1.1 串行通信的基本概念 一、并行通信和串行通信 并行通信: 定义:数据各位同时传送。特点:速度快、效率高、数据 线较多,通信距离较短(30m)。 串行通信:
定义:数据按位顺序传送。特点:线路简单,最多一对传 输线。传送时数据格式有要求(同步通信和异步通信)
A0 A1 A2 A3 A4 A5 A6 A7 B0 B1 B2 B3 B4 B5 B6 B7 C0 C1 C2 C3 C4 C5 C6 C7
《单片机原理与应用技术》第9章

单片机原理与应用技术(第2版)清华大学出版社
9.2.2
WAVE单片机开发系统
WAVE(伟福)仿真系统是由南京伟福实业有限公司开发的产品, 其系列产品种类多、功能强,与国内外同档次仿真器相比,有如 下一些特点: (1)其组合形式为模块式:主机+POD,通过更换不同的POD, 可以对各种CPU进行仿真。伟福仿真软件的Windows版本支持该公 司多种仿真器。为用户提供了一种灵活的多CPU仿真系统。 (2)双平台:DOS及Windows版本。 (3)双工作模式:软件模拟仿真(不要仿真器也能模拟仿真)和 硬件仿真 (4)双CPU结构,不占用户资源。 (5)双集成环境 (6)编辑、编译、下载、调试全部集中在一个环境下
单片机原理与应用技术(第2版)清华大学出版社
2. DVCC-52开发系统 DVCC-52开发系统是在DVCC-51-ED机的基础上进 行了改进。本仿真系统提供51仿真功能和196仿真功 能。采用专用仿真技术,以前后台切换方式提供用 户仿真程序空间64K,地址为0000H~FFFH,仿真数 据空间0000H~FFFH。196系统中程序/数据统一编址, 因此提供用户的仿真程序空间只有一个64K,即 0000H~FFFH。
• 6、在线仿真调试
• 7、程序固化
单片机原理与应用技术(第2版)清华大学出版社
9.4
单片机应用系统开发实例
多用户电子电能表的研制
多用户电能表组成框图
单片机原理与应用技术(第2版)清华大学出版社
9.4.1
电能计量原理
• 1、电能计量芯片AD7755工作原理
• 2、典型应用电路
单片机原理与应用技术(第2版)清华大学出版社
单片机原理与应用

单片机原理与应用单片机(Microcontroller,简称MCU)是一种高度集成的计算机系统,具备微处理器、存储器和外设等功能模块,广泛应用于各个领域。
本文将介绍单片机的原理与应用。
一、单片机的原理单片机内部由中央处理器(CPU)、存储器、输入/输出端口(I/O Port)和时钟电路等组成。
中央处理器是单片机的核心,负责执行指令和数据处理。
存储器用于存储程序指令和数据,包括ROM(只读存储器)和RAM(随机存储器)。
输入/输出端口用于与外部设备进行通信。
时钟电路提供系统的时钟信号,用于同步各个模块的操作。
单片机工作时,首先读取存储器中的程序指令,然后解码执行。
通过输入/输出端口与外部设备进行数据传输,实现各种功能。
由于单片机集成度高、功耗低,可编程性强,并且具备丰富的接口和外设,因此被广泛应用于嵌入式系统、电子设备控制、通信等领域。
二、单片机的应用1. 嵌入式系统嵌入式系统是指集成了计算机处理器、存储器和软件等的特定功能系统。
单片机作为嵌入式系统的核心,广泛应用于智能家居、工业自动化、汽车电子、医疗设备等领域。
例如,智能家居系统通过单片机控制各种家电设备的自动化运行,实现舒适、便捷的家居体验。
2. 电子设备控制单片机在电子设备中的应用非常广泛,如电视机、空调、洗衣机等消费电子产品中常见。
通过单片机控制,这些设备可以实现功能多样化、智能化的操作。
另外,单片机在各种电源管理电路、电池管理电路中也发挥着重要作用,提高系统的效率和稳定性。
3. 通信领域在通信领域,单片机用于实现各种通信协议和通信接口,如UART (串口通信)、SPI(串行外设接口)等。
单片机可以控制数据的传输和处理,实现与外部设备的高效通信。
此外,单片机还可以用于无线通信模块的控制,如蓝牙、Wi-Fi等,实现无线传输功能。
4. 自动化控制单片机被广泛应用于工业自动化领域,实现生产线上的自动化控制。
通过采集传感器数据、执行控制算法,单片机可以控制各种工业设备的运行,提高生产效率和品质。
单片机原理及应用第四版林立第九章选择题答案

单片机原理及应用第四版林立第九章选择题答案第九章选择题答案(1)下列关于80C51单片机最小系统的描述中______是错误的。
A.它是由单片机、时钟电路、复位电路和电源构成的基本应用系统B.它不具有定时中断功能C.它不具有模数或数模转换功能D.它不具有开关量功率驱动功能(2)下列关于单片机应用系统一般开发过程的描述中______是正确的。
①在进行可行性分析的基础上进行总体论证②在软件总体结构设计后进行功能程序模块化设计和分配系统资源③进行系统功能的分配、确定软硬件的分工及相互关系④在电路原理图设计的基础上进行硬件开发、电路调试和PCB制版⑤采用通用开发装置或软件模拟开发系统进行软硬件联机调试A.①③④②⑤B.①②③④⑤C.①④③②⑤D.③④①②⑤(3)利用Proteus进行单片机系统开发的下列顺序描述中______是正确的。
①制作真实单片机系统电路、进行运行、调试、直至成功②利用目标代码进行实时交互和协同仿真③进行电路绘图设计、选择元件、连接电路和电器检测等④源程序设计、编程、汇编编译、调试、生成目标代码文件A.①③②④B.①②③④C.①④③②D.③④②①(4)关于“看门狗”技术的下列描述中______是错误的。
A.其意义在于能在程序“跑飞”时实现自我诊断并使系统恢复运行B.其基本原理是,如果“喂狗”规律被打破,便会引导系统复位使程序重新开始C.用于“喂狗”的脉冲既可以源于硬件电路定时器也可以源于单片机内部定时器D.使用“看门狗”技术后,系统抗干扰问题就能得到完全彻底解决(5)根据第九章智能仪器应用实例,下列关于硬件设计的描述中______是错误的。
A.采用了基于共阴极数码管动态显示原理的显示方案B.采用了基于集电极开路门(OC)的数码管段码功率驱动方案C.采用了基于串口扩展方式的按键接口方案D.采用了基于通用I/O口方式的模数转换器接口方案(6)根据本章智能仪器应用实例,下列关于软件设计的描述中______是错误的。
单片机原理及应用第九章

总目录 章目录 返回
上一页 下一页
(2)通信协议 根据51单片机串行口的多机通信能力,多机通信可以按照以下步骤进行: ① 首先使所有从机的SM2位置1,处于只接收地址帧的状态。 ② 主机先发送一帧地址信息。其中,前8位为地址,第9位为地址、数据信息的标志位 。该位置1表示该帧为地址信息。 ③ 从机接收到地址帧后,各自将接收到的地址与本从机的地址比较。对于地址相符的 那个从机,使SM2位为零,以接收主机随后发来的所有信息;对于地址不符的从机,仍 保持SM2=1,对主机随后发来的数据不予“理睬”,直至发送新的地址帧。 ④ 当从机发送数据结束后,发送一帧校验和,并置第9位(TB8)为1,作为从机数据传 送结束标志。 ⑤ 主机接收数据时先判断数据结束标志(RB8)。若RB8=1,则表示数据传送结束,并 比较此帧的校验和。若校验和正确,则回送正确信号00H。此信号令从机复位(即重新 等待地址帧);若校验和出错,则发送OFFH,令该从机重新发送数据。若接收帧的 RB8=0,则将原数据送到缓冲区,并准备接收下帧信息。 ⑥ 若主机向从机发送数据,则从机在第3步中比较地址相符后,从机令SM2=0;同时把 本站地址发回主机,主机应答之后从机才能收到主机发送来的数据,其他从机继续监听 地址(SM2=1),无法收到数据。 ⑦ 主机收到从机的应答地址后,确认地址是否相符。如果地址不符,则发送复位信号 (数据帧中TB8 =1);如果地址帧相符,则清TB8,开始发送数据。 ⑧ 从机收到复位命令后监听地址状态(SM2 =1),否则开始接收数据和命令。
更好地协调工作也是系统稳定运行的关键问题。一般采取创新通信方式来实现计
算机与单片机协调工作,充分发挥计算机计算能力和存储优势,以及良好的人机 交互功能。以单片机为核心的设备从现场采集数据上传至计算机,计算机发出控 制指令,并将分析处理结果发回至以单片机为核心设备的下位机。
复习 单片机原理与应用_汪霖.rtf

机器周期 规定一个机器周期的宽度为6个状态,S1~S6。
指令周期
执行一条指令所需要的时间,可包含1个、2个或4个机 器周期。
Hale Waihona Puke 31第二章 80C51单片机的硬件结构
复位方式
复位是单片机的硬件初始化操作,经复位操作后,单片 机系统才能开始正常工作。当复位信号引脚RST保持2个机 器周期以上的高电平输入时,就可完成复位操作。
单片机原理与应用
汪 霖
西北大学信息学院
Email: wanglin@
复 习
第一章 计算机基础知识 第二章 80C51单片机的硬件结构 第三章 80C51单片机指令系统 第四章 80C51单片机汇编语言程序设计
第五章 80C51单片机的中断和定时
1
复 习
第六章 单片机并行存储器扩展 第七章 单片机并行IO扩展 第八章 单片机串行通信 第九章 单片机串行扩展
28
第二章 80C51单片机的硬件结构
时钟电路
为保证同步工作方式的实现,单片机必须有时钟信号, 以使其系统在时钟信号的控制下按时序协调工作。时钟信号 由时钟电路产生,其中时钟电路由振荡电路和分频电路两部 分所组成。
振荡电路
石英晶体作为感性元件, 与电容构成振荡回路,为片内 放大器提供正反馈和振荡所需 的相移条件,从而构成一个稳 定的自激振荡器。
29
第二章 80C51单片机的硬件结构
分频电路
振荡电路产生的振荡信号并不直接为单片机所用,而要 进行分频,以得到单片机各种相关的时钟信号。
时钟信号;ALE;机器周期信号
30
第二章 80C51单片机的硬件结构
定时单位
第9章 串行通信

15/115
D0
复位值
00H
SMOD 位为串行口波特率选择位。当用软件使SMOD=1时(如使用
MOV PCON, #80H或MOV 87H, #80H),则使方式1,方式2,方式3的波 特率加倍。SMOD=0时,各工作方式的波特率不加倍。复位时,SMOD=0。
(3)串行收发寄存器 SBUF(字节地址99H,没有位寻址) 在所有的串行方式中,在写SBUF信号的控制下,将其数据装入移 位寄存器,前面8位为数据字节,其最低位就是移位寄存器的移位输出 位。根据不同的工作方式会将“1”或TB8的值装入移位寄存器的第九 位,并进行发送。 当一个字符接收完毕,移位寄存器中的数据字节装入串行接收数 据缓冲器SBUF中,其第九位则装入SCON寄存器的RB8位。如果SM2使得 已接收的数据无效,则RB8位和SBUF缓冲器中的内容不变。 发送缓冲器只能写入不能读出,而接收缓冲器只能读出,不能写 入。因而两个缓冲器可共有一个地址号(99H)。
可启动串行口的接收器RXD,开始接收数据。用软件复位(REN=0)时,为禁 止接收状态。 进行置位或清零。例如可用作数据的奇偶校验位,或在多机通信中表示是地 址帧/数据帧标志位(TB8=1/0)。
TB8:在方式2和方式3时,它是要发生的第九个数据位,按需要由软件 RB8:在方式2和方式3时,它是接收到的第九位数据,作为奇偶位或地
5:08:04
版权所有。
单片机原理及应用
3/115
9.1.1 并行通信与串行通信
通信的基本方式可分为并行通信和串行通信两种。并行通信, 是指数据的各位同时进行传送的方式。其特点是传输速度快,但当 距离较远,位数又多时导致了通信线路复杂且成本高。串行通信, 是指数据一位一位的顺序传送的通信方式。其特点是通信线路简单, 只要一对传输线就可以实现通信,从而大大的降低了成本,特别适 用于远距离通信,但传送速度慢。
单片机原理和实用技术第9章

9.1.4 扩展芯片
MCS-51单片机扩展芯片可以分为3类:外部程 序存贮器ROM芯片、外部数据存贮器RAM芯片以及接 口芯片。连接外部设备的扩展芯片称接口芯片,接 口芯片上的接口称外接口(相对于并行口、中断等 内部接口而言)。每个外部接口可有多个端口,例 如数据口、状态口、控制命令口等。许多接口芯片 同内部中断接口一样可通过写入控制字实现工作方 式等的功能控制,使用灵活、扩大了应用范围,这 些芯片称可编程接口芯片。
引脚 方式
CE/PGM OE
读出
低
低
未选中
高
×
编程
正脉冲 高
程序检验
低
低
编程禁止
低
高
VPP
+5V +5V +25V +25V +25V
O7~O0
程序读出 高阻
程序写入 程序读出
高阻
(1)读出方式
CPU从EPROM中读取代码,为单片机应用系统的工作方式。此时CE、OE均为 低电平,VPP=5V
(2)维持方式
V CC 2 8
WE 27 CE 26 A8 25
A9 24 A 11 2 3 OE 22 A 10 2 1
CE1 20 O7 19 O6 18 O5 17 O4 16 03 15
图 9-7 6264数 据 存 贮 器 引 脚 图
表9-2 6264工作方式
工作方式 WE CE1 CE2 OE D0~D7
A12~ 8 OE
.b)
图 9-6 单 片 机 扩 展 两 片 程 序 寄 存 器
CE A7~ 0 O7~ 0
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
TB8位,与数据一起发送出去供接收方校验。默认是偶校验,如果需要
改成奇校验,则在发送方需要将P值取反后再装入TB8,在接收方校验
时需将RB8中的值取反再与P值进行比较。
DATE: 2019/6/25
PAGE: 22
四、串行通信接口的编程
例9-1 下图是单片机8051与8位并入串出接口芯片74LS165的接口电路 。使用串行口工作方式0,编程实现单片机从74LS165读取8位开关状态 ,并送P1口上的八个LED显示。
DATE: 2019/6/25
PAGE: 17
三、串行通信接口的控制
串行口工作方式1 串行口工作方式1为8位异步通信方式,数据帧格式为1位起始位
、8位数据位、1位停止位,共10位。波特率由定时器T1溢出率 决定。 方式1发送
CPU将待发送的数据写入SBUF后,单片机自动将数据位从TXD 引脚输出。当数据发送完毕后,硬件自动使TI置1。启动下一次 发送前,TI位必须软件清0。 方式1接收
DATE: 2019/6/25
PAGE: 7
一、串行通信概述
波特率
波特率是数据传输速率,指每秒钟传送二进制位的个数, 单位为bit/s。
波特率是串行通信的重要指标,波特率越高,串口数据传 输速度越快。
假如设定波特率为9600bit/s,而数据帧由1位起始位、8 位数据位、1位停止位构成,则串口每秒钟最多传送 9600/(1+8+1)=960个字节。
串行通信接口的编程 在使用串口收发数据之前,需要对串口相关的特殊功能寄存器进
行初始化设置,其内容包括以下两个方面: 1、初始化: (1)串口工作模式SCON设置
需要设置SM0和SM1选择串行口工作方式,多机通信时还需要设置 SM2。此外,如果需要串口接收数据,则必须设置REN为1。 (2)设置波特率
之外与方式2相同。 方式1和方式3下波特率的设定
方式1和方式3下,波特率是可变的,由定时器T1的溢出率控制。定 时器T1用作波特率发生器时,通常选择工作方式2,即8位初值自动重 装载方式。常用的波特率与定时器T1的初值关系见下表:
DATE: 2019/6/25
PAGE: 20
四、串行通信接口的编程
DATE: 2019/6/25
PAGE: 23
四、串行通信接口的编程
#include<reg51.h>
sbit P37=P3^7;
int main(void)
{ EA=1; //开总中断 ES=1;//开串行中断 SCON=0x10;//设置串口工作于方式0,允许接收数据
while(1)
{ P37=0; //锁存数据 P37=1; //允许传送数据 REN=1; //允许接收 while(REN);//等待传送完成
串行通信方式指将数据拆分成多个二进制位,逐一的在同 一条数据线上输出。串行通信虽然传输速度较慢,效率较 低,但所需的数据线少、硬件电路简单、抗干扰能力强, 且适用于远距离数据传输。
DATE: 2019/6/25
PAGE: 3
一、串行通信概述
串行通信有同步通信和异步通信两种基本的通信方式。 (1)同步通信 同步通信是一种连续的串行传输数据的通信方式,待 发送的若干个字符数据构成一个数据块,在该数据块前部 添加1~2个同步字符,在数据块的末尾添加校验信息,以 此种方式构成数据帧,以数据帧为单位进行串行通信。
RB8:在方式2和方式3下,该位为接收数据的第9位,可以作为奇偶校 验位。
TI:串行口发送中断标志位。在方式0下,发送完8位数据后由硬件置1 ,并申请中断;在其他方式下,在停止位开始发送之前由硬件置1,并 申请中断。TI必须用软件清0。
RI:串行口接收中断标志位。在方式0下,接收完8位数据后由硬件置1 ;在其他方式下,在接收到停止位时由硬件置1。RI必须用软件清0。
通信时,发送方首先发送同步字符,之后紧跟数据块 ,最后是校验字符。接收方在检测到同步字符后,开始逐 个接收数据,直到把所有数据接收完毕,最后进行校验。
DATE: 2019/6/25
PAGE: 4
一、串行通信概述
(2)异步通信 每个字符数据被封装成帧,以帧的形式发送。每一帧
由四部分构成,分别是起始位、数据位、校验位和停止位 。起始位是数据开始传送的标志,用逻辑0表示;数据位 紧跟起始位,通常是5~8位二进制位;校验位用于校验数 据位是否发送正确,可以选择奇校验、偶校验或者不使用 校验位。帧和帧之间可以连续,或者加入任意的空闲位, 空闲位用逻辑1表示。
串行通信接口的结构
发送缓冲器SBUF和接收缓冲器SBUF共用同一个地址0x99,发送SBUF 只能写入而不能读出,接收SBUF只能读出不能写入。
CPU将数据写入SBUF中便启动发送,数据送引脚TXD被外设接收。 数据从引脚RXD上接入到数据移位寄存器中,一帧接收完毕后再被
自动送入SBUF中,CPU读取SBUF,便完成一次串口接收。
当SMOD=1时,方式1、2、3的波特率加倍; 当SMOD=0时,方式1、2、3的波特率不变。
DATE: 2019/6/25
PAGE: 16
三、串行通信接口的控制
串行口工作方式 1.串行口工作方式0
方式0下,为8位同步移位寄存器方式。波特率固定为fosc/12, 以8位数据为一帧,不设起始位和停止位。 方式0发送
DATE: 2019/6/25
PAGE: 14
三、串行通信接口的控制
REN:串行口接收允许控制位。REN=1时,允许串行口接收数据;REN=0 时,禁止串行口接收数据。
TB8:在方式2和方式3下,该位为发送数据的第9位,根据需要由软件 置1或清0,该位可用作奇偶校验位。在方式0和方式1下不使用。
工作方式,如下表所示,其中fosc为晶振频率。
DATE: 2019/6/25
PAGE: 13
三、串行通信接口的控制
SM2:多机通信控制位,主要用于工作方式2和工作方式3。 当串行口在多机通信模式下接收数据时: 当SM2=0时,将接收到的8位数据送入到SBUF中,并产生 中断请求。 若设置SM2=1,且RB8为0时,不接收主机发来的数据。 如果不是多机通信,一般将SM2设为0。
方式2的接收过程与方式1类似,前8位数据被移入到SBUF中 ,第9位数据被送入到SCON的RB8位,当数据接收完毕后,RI自 动置1,读取SBUF后必须将RI清0才可以进行下次接收。
DATE: 2019/6/25
PAGE: 19
三、串行通信接口的控制
串行口工作方式3 串行口工作方式3的波特率可变,取决于定时器T1的溢出率,除此
DATE: 2019/6/25
PAGE: 12
三、串行通信接口的控制
串行控制寄存器SCON
SCON用于设定串口通信的工作方式、接收/发送控制以及串口工作 状态指示。SCON的字节地址为0x98,可以进行位寻址,格式如下:
SCON各位的意义如下: SM0、SM1:串行通信工作方式选择位。SM0和SM1共4种组合,对应4中
GND
TXD RXD RTS 乙 CTS 机 DSR DTR GND
PAGE: 9
一、串行通信概述
单片机与PC机串口连接:
由于RS-232C和单片机的电气标准不统一,当单片机通过串口方式 与PC机通信时通常采用MAX3232等专用芯片实现两种电平的转换,连接 方式如下 :
DATE: 2019/6/25
为奇数时,TB8=1/ RB8=1;
奇校验:发送/接收的8个数据位的1的个数为奇数时,TB8=0/RB8=0; 为偶数时,TB8=1/ RB8=1;
用软件产生奇偶校验位是根据51系列单片机的状态寄存器PSW的定义: 当累加器ACC中为1的个数为奇数时,P=1,否则P=0,因此在校验之前需
要先将数据送入累加器ACC计算1的个数,以决定P值,然后将P值装入
DATE: 2019/6/25
PAGE: 15
三、串行通信接口的控制
电源管理寄存器PCON
PCON用来管理单片机的电源部分,包括上电复位检测、掉 电模式、空闲模式等,PCON不可以位寻址,单片机复位时 PCON全部被清0。PCON中与串口通信有关的是最高位D7, 用于设置串行口波特率是否加倍,如下图所示。
DATE: 2019/6/25
PAGE: 5
一、串行通信概述
(2)异步通信与同步通信的区别 同步通信必须在同步时钟的控制下发送和接收,每发送一
个时钟脉冲实现一位数据的发送和接收,即发送和接收之 间是同步进行的; 异步通信则不需要同步时钟,而是根据起始位和停止位判 定一帧的开始和结束,即发送和接收之间是异步进行的。
对于方式0和2,不需要设置波特率。 对于方式1和方式3,波特率设置通过定时器T1的工作方式2,并查表 设置T1的初值TH1和TL1实现。 (3)如需中断,开总中断和串行中断
DATE: 2019/6/25
PAGE: 21
四、串行通信接口的编程
2、奇偶校验:
对于方式2和方式3,需要有奇偶校验。 偶校验:发送/接收的8个数据位的1的个数为偶数时,TB8=0/ RB8=0;
起始位、8位数据位、1位控制/校验位、1位停止位,共11位。 波特率为fosc/32或fosc/64。 方式2发送
将要发送的数据写入到SBUF,并通过SCON中的TB8设置数据 的奇偶校验。数据位从TXD引脚输出。当数据发送完毕后,TI自 动置1。启动下一次发送前,TI位必须清0。 方式2接收
将待发送的数据写入到SBUF后,单片机自动将数据从RXD引脚 输出,同步信号通过TXD引脚输出。发送数据完毕后,TI位被硬件 自动置1。启动下一次发送前,TI位必须通过软件清0。 方式0接收
在REN=1和RI=0的前提下允许串行口输入。串行数据通过RXD引 脚一位一位接收,并被移入到SBUF中,同步信号通过TXD引脚输出 。当8位数据接收完毕后,RI被硬件自动置1,CPU读取SBUF后必须 通过软件将RI清0才可以进行下次接收。