三、串行通信的传送方向 单工方式:指通信双方,产甲 单工通信 方只能发送,另一方只能 接收,传送方向是单一的。 2.半双工方式:通信双方 有一根传输线(共地),但 发送器 双工通信 发送器 任何一方都可以发送,当 接收器 方发送时,另一方只能接收。 3.全双工方式:需要通信 双方连接两条传输线共地), 全双工通信 条是将数据从甲方送到乙 接收器 方,另一条是从乙方送到甲[L 方。允许双向同时发送
三、串行通信的传送方向 1.单工方式:指通信双方, 一方只能发送,另一方只能 接收,传送方向是单一的。 2.半双工方式:通信双方 只有一根传输线(共地),但 任何一方都可以发送,当一 方发送时,另一方只能接收。 3.全双工方式:需要通信 双方连接两条传输线(共地), 一条是将数据从甲方送到乙 方,另一条是从乙方送到甲 方。允许双向同时发送
四、串行通信的校验方式 1.异步通信中单个字符的校验方法 通常是在单个字符末位后面,附加一个校验位 奇校验:根据数据中1的个数,决定校验 位是否置1。以使1的个数总和为奇数。 偶校验,根据数据中1的个数,决定校 验位是否置1,以使1的个数总和为偶数 2.一组数据的校验方法 在一组数据之后加发数据代数和或在一组 数据之后加发数据异或值
四、串行通信的校验方式, 奇校验:根据数据中1的个数,决定校验 位是否置1。以使1的个数总和为奇数。 偶校验,根据数据中1的个数,决定校 验位是否置1,以使1的个数总和为偶数。 2.一组数据的校验方法 在一组数据之后加发数据代数和或在一组 数据之后加发数据异或值。 1.异步通信中单个字符的校验方法 通常是在单个字符末位后面,附加一个校验位
五、调制与解调 串行通信所传送的内容是一串0和1。从0到1 或从1到0,形成数据脉冲的前沿和后沿。前后沿 越陡峭,频谱就越宽,线间电容造成的信号畸变 就越大。所以远距离通信需对信号进行调制 调制 将信号0调制为400Hz正弦波。 将信号1调制为1200Hz正弦波。 数据脉冲转换为音频正弦信号后,可用普通电 话线进行远距离传输,接收端收到经过调制的音 频信号,必须经过解调恢复成原来的数据脉冲 解调一将400Hz正弦波转换为信号0。 将1200Hz正弦波转换为信号1。 返回本章首页
五、调制与解调 串行通信所传送的内容是一串O和l。从0到1 或从1到0,形成数据脉冲的前沿和后沿。前后沿 越陡峭,频谱就越宽,线间电容造成的信号畸变 就越大。所以远距离通信需对信号进行调制。 数据脉冲转换为音频正弦信号后,可用普通电 话线进行远距离传输,接收端收到经过调制的音 频信号,必须经过解调恢复成原来的数据脉冲。 将信号0调制为400Hz正弦波。 将信号1调制为1200Hz正弦波。 将400Hz正弦波转换为信号0。 将1200Hz正弦波转换为信号1 。 调制 解调 返回本章首页
第二节8051单片机串行接口 发送 俊送SBU门 TXd (P3. 1) 发送控制器 内部总线 波特率 发生器 ≥1中断控制寄存器 SCON 接收控制器 接收SBUF 输入移位 RXD(P3. 0) 寄存器」 接收 8051单片机串行接口结构
第二节 8051单片机串行接口 8051单片机串行接口结构
、数据缓冲器SBUF 发送数据 通过指令 MOV SBUEA将数据写入SBUF, 然后串口自动将数据按事先设置的方式及速率 从TXD(P31)端口输出,数据发送完毕,串口 向CPU申请中断,且通过硬件将TI置1,表示 发送已经结束,等待写入第二帧数据。 接伙数据 通过指令MOVA,SBUF,使串口按事先设置 的方式及速率自动从端口TXD(P3.1)接收数据, 帧数据接收完毕RI=1,串口向CPU请求中断 且表示接收已经结束
一 、数据缓冲器SBUF 发送数据 通过指令MOV SBUF,A将数据写入SBUF, 然后串口自动将数据按事先设置的方式及速率 从TXD(P3.1)端口输出,数据发送完毕,串口 向CPU申请中断,且通过硬件将TI置1,表示 发送已经结束,等待写入第二帧数据。 接收数据 通过指令MOV A , SBUF,使串口按事先设置 的方式及速率自动从端口TXD(P3.1) 接收数据, 一帧数据接收完毕 RI=1,串口向CPU请求中断 且表示接收已经结束