单片机原理及接口技术课后答案(李全利版第六章)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

章6 80C51的串行口

1.80C51单片机串行口有几种工作方式?如何选择?简述其特点?

答:四种工作方式,由SCON中的SM0、SM1进行定义:

方式0:同步移位寄存器的输入输出方式,主要用于扩展并行输入或输出口,波特率固定。

方式1:10位数据的异步通信口,波特率可变。

方式2:11位数据的异步通信口,波特率固定。

方式3:11位数据的异步通信口,波特率可变。

2.串行通信的接口标准有那几种?

答:RS-232C接口、RS-422A接口、RS-485接口

3.在串行通信中通信速率与传输距离之间的关系如何?

答:最大距离与传输速率及传输线的电气特性有关。当传输线使用每0.3m(约1 ft)有50PF电容的非平衡屏蔽双绞线时,传输距离随传输速率的增加而减小。当波特率超过1000 bps 时,最大传输距离将迅速下降。

4.在利用RS-422/RS-485通信的过程如果通信距离(波特率固定)过长,应如何处理?

答:在波特率一定的情况下,带负载数的多少,与信号能传输的最大距离是直接相关的。在总线允许的范围内,带负载数越多,信号能传输的距离就越小;带负载数越少,信号能传输的距离就越远。故应减小通信距离或减少负载数量。

5.利用单片机串行口扩展并行输入接口电路如图所示。试编写程序完成将SW1~SW8的状态反应在P0口所接的LED上(如SW1闭合时L7应点亮)。

答:电路图如下:

ORG 0000H

MOV SCON,#10H

LOOP:CLR P1.7

NOP

NOP

NOP

SETB P1.7

CLR RI

JNB RI,$

MOV A,SUBF

SJMP LOOP

END

6.利用单片机串行口扩展并行输出接口电路如图所示。试编写程序完成将SW1~SW8的状态反应在移位寄存器74LS164所接的LED上(如SW1闭合时L0应点亮)。

答:电路图如下:

ORG 0000H

MOV SCON,#00H

MOV P1,#0FFH

LOOP:MOV A,P1

MOV SUBF,A

JNB TI,$

CLR TI

SJMP LOOP

END

相关文档
最新文档