第5章思考题与习题.ppt

上传人:豆**** 文档编号:60618890 上传时间:2022-11-17 格式:PPT 页数:10 大小:323.50KB
返回 下载 相关 举报
第5章思考题与习题.ppt_第1页
第1页 / 共10页
第5章思考题与习题.ppt_第2页
第2页 / 共10页
点击查看更多>>
资源描述

《第5章思考题与习题.ppt》由会员分享,可在线阅读,更多相关《第5章思考题与习题.ppt(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第5章思考题与习题 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望第第5章章 80C51单片机的串行接口单片机的串行接口技术技术思考题与习题 思考题与习题思考题与习题 5.1 串行数据传送与并行数据传送相比的主要优点和用途是什么?并行通信并行通信是将所传送数据的是将所传送数据的各位各位用多条数据线用多条数据线同时同时进行进行 发送或接发送或接收收,特点:特点:控制简单、传输控制简单、传输速度快速度快;由于传输线较多,长距离传;由于传输线较多,长距离传送时送时成本高

2、成本高且接收方的各位同时接收存在困难,适合于且接收方的各位同时接收存在困难,适合于短距离短距离传输传输 30m。串行通信串行通信是将所传送数据分成是将所传送数据分成一位一位一位一位的形式,在一条传输线上的形式,在一条传输线上逐逐位顺序位顺序的的传送传送,特点特点:传输线少,:传输线少,长距离长距离传送时传送时成本低成本低,且可以,且可以利用电话网等现成的设备,但利用电话网等现成的设备,但速度慢速度慢,数据的,数据的传送控制传送控制比并行比并行通信通信复杂复杂。5.2 串行通信的接口标准由那几种?常用的串行通信接口标准有:RS-232C、RS-449、RS-422A、RS-423A、RS-485

3、、20mA电流环电流环、USB、IIC及SPI等总线接口标准。5.3 在串行通信中通信速率与传输距离之间的关系如何?通信速率越低越低,传输距离就可以越远越远 5.4 在利用RS-422/RS-485通信的过程如果通信距离(波特率固定)过长,应如何处理?线路中增加驱动器增加驱动器5.5 80C51单片机串行口有几种工作方式?如何选择?简述其特点?5.6 在串行控制寄存器SCON中,TB8和RB8的作用是什么?uSM0 SM1选择 工作方式 波特率u 0 0 方式方式0 8位移位寄存器位移位寄存器fosc/12u 0 1 方式方式1 10位位UART T1溢出率溢出率x2SMOD/32u 1 0

4、方式方式2 11位位UART2SMODxfosc/64u 1 1 方式方式3 11位位UART T1溢出率溢出率x2SMOD/32TB8、RB8:方式:方式2或或3要发送的第要发送的第9位数据,接收的第位数据,接收的第9位数据位数据点点点点 -点通讯:用作点通讯:用作点通讯:用作点通讯:用作SBUFSBUFSBUFSBUF数据的数据的奇偶校验位奇偶校验位奇偶校验位奇偶校验位多机通讯:多机通讯:多机通讯:多机通讯:作为发送作为发送作为发送作为发送地址地址地址地址帧帧或数据或数据或数据或数据帧的帧的标志,标志,标志,标志,TB81,表示该发送帧为地址地址帧,TB80,表示该发送帧为数据数据帧。5.

5、7 简述MCS-51单片机串行口四种工作方式的接收和发送数据的过程5.8 若晶体振荡器频率为11.0592MHz,串行口工作于方式1,波特率为4800bit/s,写出用T1作为波特率发生器的方式控制字和计数初值。发发送送时时序序写入写入SBUFTXD输出输出TIRXD输入输入接接收收时时序序RID0D1D2D3D4D5D6TB8停止位停止位起始位起始位D7D0D1D2D3D4D5D6RB8停止位停止位起始位起始位D7检测负跳变检测负跳变采样脉冲采样脉冲T1选方式选方式2的的时间常数时间常数计算:计算:TH1=TL1=X=28-fosc/122SMOD/(324800)MOV TMOD,#20H

6、;方式方式2定时非门控定时非门控MOV TL1,#0FAHMOV TH1,#0FAH5.9 使用80C51的串行口按工作方式1进行串行数据通信,假定波特率为2400bit/s,以中断中断方式传送传送数据,请编写全双工通信程序ORG 0000HAJMP MAINORG 0023HAJMP SBR1ORG 0100HMAIN:MOVSP,#60H;堆栈初始化堆栈初始化MOV TMOD,#020H;定时器定时器1、方式、方式2MOV TL1,#0F4HMOV TH1,#0F4HSETB TR1;启动定时器启动定时器1MOV SCON,#50H;串口方式串口方式1、REN=1MOV R0,#20H;发

7、送数据区首地址发送数据区首地址MOV R1,#40H;接收数据区首地址接收数据区首地址SETB EASETB ES;串口开中断串口开中断ACALL ST;调用发送子程序调用发送子程序,发送第一个数发送第一个数LOOP:NOP SJMP LOOPSBR1:JNBRI,SEND;RI=0为发送中断为发送中断ACALLSR;RI=1为接收中断为接收中断SJMP EXIT;退出退出SEND:ACALLST;调用发送子程序调用发送子程序EXIT:RETIST:CLRTI;发送子程序发送子程序MOV A,R0;取待发送数据取待发送数据INCR0;修改指针,指向下一个待发送数据修改指针,指向下一个待发送数据MOV SBUF,A;发送发送RETSR:CLRRI;接收子程序接收子程序MOV A,SBUF;读取接收的数据读取接收的数据MOV R1,A;保存数据保存数据INCR1RET思考:若只收发思考:若只收发16个数据,程序如何修改个数据,程序如何修改5.10利用单片机串行口扩展24个发光二极管和8个按键,要求画出电路图并编写程序使24个发光二极管按照不同的顺序发光(发光的时间间隔为1S)。5.11 简述80C51单片机多机通信的特点。5.12 述利用串行口进行多机通信的原理。5.13 微机与单片机构成的测控网络中,要提高通信的可靠性要注意哪些问题?

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁