第06章 单片机串行通信系统 单片机原理与应用_第1页
第06章 单片机串行通信系统 单片机原理与应用_第2页
第06章 单片机串行通信系统 单片机原理与应用_第3页
第06章 单片机串行通信系统 单片机原理与应用_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文格式为Word版,下载可任意编辑——第06章单片机串行通信系统单片机原理与应用第6章单片机串行通信系统习题解答

一、填空题

1.在串行通信中,把每秒中传送的二进制数的位数叫波特率。

2.当SCON中的M0M1=10时,表示串口工作于方式2,波特率为fosc/32或fosc/64。3.SCON中的REN=1表示允许接收。4.PCON中的SMOD=1表示波特率翻倍。

5.SCON中的TI=1表示串行口发送中断请求。

6.MCS-51单片机串行通信时,先发送低位,后发送高位。7.MCS-51单片机方式2串行通信时,一帧信息位数为11位。

8.设T1工作于定时方式2,作波特率发生器,时钟频率为11.0592MHz,SMOD=0,波特率为2.4K时,T1的初值为FAH。

9.MCS-51单片机串行通信时,寻常用指令MOV

SBUF,A启动串行发送。

10.MCS-51单片机串行方式0通信时,数据从P3.0引脚发送/接收。二、简答题

1.串行口设有几个控制寄放器?它们的作用是什么?

答:串行口设有2个控制寄放器,串行控制寄放器SCON和电源控制寄放器PCON。其中PCON中只有PCON.7的SMOD与串行口的波特率有关。在SCON中各位的作用见下表:SCON位名称位地址功能2.MCS-51单片机串行口有几种工作方式?各自的特点是什么?答:有4种工作方式。各自的特点为:

D7SM09FHD6SM19EHD5SM29DHD4REN9CHD3TB89BHD2RB89AHD1TI99HD0RI98H工作方式选择多机通信控接收发送第接收第发送中接收中制允许9位9位断断

SM00011

3.MCS-51单片机串行口各种工作方式的波特率如何设置,怎样计算定时器的初值?答:串行口各种工作方式的波特率设置:

工作方式O:波特率固定不变,它与系统的振荡频率fosc的大小有关,其值为fosc/12。工作方式1和方式3:波特率是可变的,波特率=(2SMOD/32)×定时器T1的溢出率工作方式2:波特率有两种固定值。

当SM0D=1时,波特率=(2SM0D/64)×fosc=fosc/32当SM0D=0时,波特率=(2SM0D/64)×fosc=fosc/64计算定时器的初值计算:

SM10101方式方式0方式1方式2方式3功能移位寄放器方式8位异步通信方式9位异步通信方式9位异步通信方式波特率

fosc/12可变fosc/32或fosc/64可变

2SMOD?fOSC2SMOD?fOSCN?256??256?32?12?B384?B4.若fosc=6MHz,波特率为2400波特,设SMOD=1,则定时/计数器T1的计数初值为多少?并进行初始化编程。答:根据公式N=256-2

SMOD

×fosc/(2400×32×12)=242.98≈243=F3H

;置T1定时器工作方式2

TXDA:MOVTMOD,#20H

MOVTL1,#0F3H;置T1计数初值.MOVTH1,#0F3H

MOVPCON,#80H;置SMOD=1

5.用8051串行口外接CD4094扩展8位并行输出口,驱动8个LED发光二极管。画出硬件电路图,编写程序,使LED发光二极管从左到右依次闪亮。答:电路图如下

LED发光二极管从左到右循环点亮的C51参考程序:

#include//包含函数_nop_()定义的头文件

unsignedcharcodeTab[]={0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe};//流水灯控制码,该数组被定义为全局变量sbitP17=P1^7;

voiddelay(void){

unsignedcharm,n;for(m=0;mC233pX133p1470R23R1在0000H单元存放转移指令

LJMPNAIN

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论