下载此文档

第9章串行通讯口.ppt


文档分类:论文 | 页数:约38页 举报非法文档有奖
1/38
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/38 下载此文档
文档列表 文档介绍
该【第9章串行通讯口 】是由【我是药神】上传分享,文档一共【38】页,该文档可以免费在线阅读,需要了解更多关于【第9章串行通讯口 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。第9章串行通讯口
TheusercandemonstrateonaprojectororcomputerprintthepresentationandmakeitintoeusedinawiderfieldTheusercandemonstrateonaprojectororcomputerprintthe
presentationandmakeitintoeusedinawiderfield
汇报人:
A
B
A
B
A
B

(1)单工形式
数据单向传送,只需一条传输线。
(2)半双工形式
数据传送是双向,但不可同时进行。
传输线可用一条,也可用两条。
(3)全双工形式
数据传送是双向,且可同时发送接收。需两条传输线。
8

用每秒传送数据的位数衡量,现在常用波特率(baudrate)表示,以波特为单位1波特=1bit/s(位/秒) 
例如电传打字机传送速率为每秒10个字符,每个字符11位,
则波特率为: 
11位/字符×10字符/秒=110位/秒即110波特 
传送一位需时间:1/110秒≈
 MCS-51系列单片机具有一个全双工的串行口,它在不同的工作方式中可同步或异步发送或接收数据。
其波特率范围:以6MHZ晶振为例:~31250波特
9
(P110)
 串行口接收端:(10脚)RXD,发送端:(11脚)TXD。

(1)串行口控制寄存器SCON字节地址98H可位寻址。 
SM0SM1SM2RENTB8RB8TIRI 
多机通信位
00:方式0接收中断标志
01:方式1发送中断标志
10:方式21:允许接收接收到的第9位
11:方式30:禁止接收待发送的第9位
10
例:使串行口方式1发送
MOVSCON,#40H01000000
方式1禁止接收
(2)电源控制寄存器:PCON字节地址87H
D7SMOD
只有最高位D7位有定义,SMOD称波特率选择位。SMOD为
1时比为0时波特率高一倍。
(3)串行通道数据寄存器:SBUF
它是两个8位移位寄存器,一个是发送缓冲器,只写不读,另
一个是接收缓冲器,只读不写,它们共用一个地址99H
11
MCS-51串行口内部机构
12
(P110)
SM0
SM1
工作方式
功能说明
波特率
0
0
方式0
同步移位寄存器
fosc/12
0
1
方式1
8位数据UART
2SMOD(T溢出率)/32
1
0
方式2
9位数据UART
fosc/64或fosc/32
1
1
方式3
9位数据UART
2SMOD(T溢出率)/32
13
(1)方式0
移位寄存器输入输出方式,同步发送、接收8位数据,每个机器周期移一位,移位脉冲由TXD提供。如图:
A
B
CP74LS164
Q0Q7
RXD
TXD
8051
RXD
TXD
8051
Q7
CP74LS165
D0D7
输出方式输入方式
14
方式0输出的基本指令: 
MOVSCON,#00H 
MOVA,#nnH
CLRTI
MOVSBUF,A
WAIT:JNBTI,WAIT
CLRTI
;SM0=SM1=0,选方式0
;取待输出数据nnH
;清发送中断标志
;数据写入SBUF
;判断数据是否发送完,TI=1?
;清发送完标志,准备发送下一字节
说明:数据写入SBUF后,单片机会立即自动启动发送
TXD引脚每隔一个机器周期发出一个移位脉冲;
SBUF中的数据在移位脉冲下右移一次送至RXD;
当SBUF中的数据全部移出后,单片机自动将TI置1;
要再次发送数据必须清除TI。
15
方式0输入:
当REN=1,接收中断标志RI=0,则启动接收,移位脉冲仍从TXD端输出,数据从RXD端输入,当一个字节数据输入完毕时,置1接收中断标志RI。
 (2)方式1(波特率可变)
异步串行通讯。发送或接收一帧数据为10位,其格式是:
 18位数据0
 SCON中SM0,SM1为01则选方式1
16

第9章串行通讯口 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数38
  • 收藏数0 收藏
  • 顶次数0
  • 上传人我是药神
  • 文件大小606 KB
  • 时间2022-12-01