MCS-51单片机串行接口(3)

发布时间:2021-06-07

MCS-51单片机串行接口

(5)允许接收控制位REN REN=1时允许接收,REN=0时禁止接收。REN由软件置位或清零。

(6)发送数据D8位TB8 TB8是方式2、方式3中要发送的第九位数据,事先用软件写入1或0。方式0、方式1不用。

(7)接收数据D8位RB8 方式2、方式3中,由硬件将接收到的第九位数据存入RB8 。方式1中,停止位存入 RB8。

复位后SCON的所有位清零。

(三)习题与思考题

1、MCS-51单片机的串行口由哪些功能部件组成?各有什么作用。

2、特殊功能寄存器SCON 和PCON的作用和工作过程是什么?

第三节串行口的工作方式

(一)学习要求

(1) 了解串行接口的工作方式。

(2) 掌握波特率的计算。

(二)内容提要

一、 串行接口的工作方式0

SM0=0、SM1=0串行口工作于方式0, 即串行寄存器方式或称为同步移位寄存器输入/输出方式。CPU执行一条写SBUF的指令如MOV SBUF ,A就启动了发送过程。发送的时序见图7-1。接收时序见图7-2

图7-1 方式0发送时序

图7-2 方式0接收时序

串行口方式0不适用于两个8051之间的数据通信,但可通过外接移位寄存器来扩展单片机的接口。例如,可以采用74LS164可以扩展并行输出口,74LS165可以扩展输入口。

二、 串行口工作方式1

SM0=0,SM1=1串行口接口工作于方式1,即将8位异步通信接口方式,结构示意图见图7-7。RXD为接收端,TXD为发送端。一帧信息由10位组成,方式1的波特率可变,由定时器/计数器1或定时器/计数器2的溢出速率以及SMOD(PCON.7)决定,且发送波特率与接收波特率可以不同。

MCS-51单片机串行接口(3).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219