第5章思考题与习题

上传人:桔**** 文档编号:585853667 上传时间:2024-09-03 格式:PPT 页数:10 大小:281.50KB
返回 下载 相关 举报
第5章思考题与习题_第1页
第1页 / 共10页
第5章思考题与习题_第2页
第2页 / 共10页
第5章思考题与习题_第3页
第3页 / 共10页
第5章思考题与习题_第4页
第4页 / 共10页
第5章思考题与习题_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《第5章思考题与习题》由会员分享,可在线阅读,更多相关《第5章思考题与习题(10页珍藏版)》请在金锄头文库上搜索。

1、优秀精品课件文档资料覆拨电服谎刻犹胆皂做绚核悉委搔稽韭辉攘珊竖哥啤晓砚垮毙邪折邯祝径第5章思考题与习题第5章思考题与习题第第5章章 80C51单片机的串行接口单片机的串行接口技术技术思考题与习题 钙秤坟轮躲减蜒与鸿践酥振偏叁吃卉屈虐怨泄鬼瓶个饺屯训倘戚赂拽滞蜜第5章思考题与习题第5章思考题与习题思考题与习题思考题与习题 5.1 串行数据传送与并行数据传送相比的主要优点和用途是什么?并行通信并行通信是将所传送数据的是将所传送数据的各位各位用多条数据线用多条数据线同时同时进行进行 发送或接发送或接收收,特点:特点:控制简单、传输控制简单、传输速度快速度快;由于传输线较多,长距离传;由于传输线较多,

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

3、S-423A、RS-485、20mA电流环电流环、USB、IIC及SPI等总线接口标准。 5.3 在串行通信中通信速率与传输距离之间的关系如何?通信速率越低越低,传输距离就可以越远越远 5.4 在利用RS-422/RS-485通信的过程如果通信距离(波特率固定)过长,应如何处理? 线路中增加驱动器增加驱动器拎捡奏誉芝笋佰瘦未观苔员馏踢哄婚进右任沥丘亨题蕊橇艰跪悦苇联岸潭第5章思考题与习题第5章思考题与习题5.5 80C51单片机串行口有几种工作方式?如何选择?简述其特点?5.6 在串行控制寄存器SCON中,TB8和RB8的作用是什么?uSM0 SM1选择 工作方式 波特率u 0 0 方式方式0

4、 8位移位寄存器位移位寄存器fosc/12u 0 1 方式方式1 10位位UART T1溢出率溢出率x2SMOD/32u 1 0 方式方式2 11位位UART2SMODxfosc/64u 1 1 方式方式3 11位位UART T1溢出率溢出率x2SMOD/32TB8、RB8:方式:方式2或或3要发送的第要发送的第9位数据,接收的第位数据,接收的第9位数据位数据点点点点 -点通讯:用作点通讯:用作点通讯:用作点通讯:用作SBUFSBUFSBUFSBUF数据的数据的奇偶校验位奇偶校验位奇偶校验位奇偶校验位多机通讯:多机通讯:多机通讯:多机通讯: 作为发送作为发送作为发送作为发送地址地址地址地址帧帧

5、或数据或数据或数据或数据帧的帧的标志,标志,标志,标志,TB81,表示该发送帧为地址地址帧,TB80,表示该发送帧为数据数据帧。硒末同奔洗瘪戏洛后缠劣盘耙瓮部甭丹噪队刺饥祝学蒲殊熏峨洗喀吵菊顾第5章思考题与习题第5章思考题与习题5.7 简述MCS-51单片机串行口四种工作方式的接收和发送数据的过程5.8 若晶体振荡器频率为11.0592MHz,串行口工作于方式1,波特率为4800bit/s,写出用T1作为波特率发生器的方式控制字和计数初值。发发送送时时序序写入写入SBUFTXD输出输出TIRXD输入输入接接收收时时序序RID0D1D2D3D4D5D6TB8停止位停止位起始位起始位D7D0D1D

6、2D3D4D5D6RB8停止位停止位起始位起始位D7检测负跳变检测负跳变采样脉冲采样脉冲T1选方式选方式2的的时间常数时间常数计算:计算:TH1=TL1=X= 28- fosc /122SMOD/(324800)MOV TMOD,#20H;方式方式2定时非门控定时非门控MOV TL1,#0FAHMOV TH1,#0FAH多丸歼棋钨热蒲声址忻脉防广阔刘寸弦爷巾浮惮菊赌鼠廉宫悟追门内核或第5章思考题与习题第5章思考题与习题5.9 使用80C51的串行口按工作方式1进行串行数据通信,假定波特率为2400bit/s,以中断中断方式传送传送数据,请编写全双工通信程序抿嗓释钱膘沽栖夫惨私数昨刨竖钾歪盐布挖

7、跟弄锄绍甜皋沛吸秆义忙休阉第5章思考题与习题第5章思考题与习题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;发送数据区首地址发送数据区首地址MOV R1, #40H;接收数据区首地址接收数据区首地址SETB EASETB ES;串口开中断串口开中断ACALL

8、ST;调用发送子程序调用发送子程序,发送第一个数发送第一个数LOOP:NOP SJMP LOOP灿莽求词兼卧豫忽宇洼炳阵辉愧窗吊痕荧递嚎弄粒高阮伦饵硬捆熔希芦籍第5章思考题与习题第5章思考题与习题SBR1:JNBRI, SEND;RI=0为发送中断为发送中断ACALLSR;RI=1为接收中断为接收中断SJMP EXIT;退出退出SEND:ACALLST;调用发送子程序调用发送子程序EXIT: RETIST:CLRTI;发送子程序发送子程序MOV A, R0;取待发送数据取待发送数据INCR0;修改指针,指向下一个待发送数据修改指针,指向下一个待发送数据MOV SBUF, A;发送发送RETSR

9、:CLRRI;接收子程序接收子程序MOV A, SBUF;读取接收的数据读取接收的数据MOV R1, A;保存数据保存数据INCR1RET思考:若只收发思考:若只收发16个数据,程序如何修改个数据,程序如何修改邱换蛋胃迫殆契授召朴鞍哀革醚曳胰霞谅究私婿牢蔡匿直绸脐瞪业簿使靠第5章思考题与习题第5章思考题与习题5.10利用单片机串行口扩展24个发光二极管和8个按键,要求画出电路图并编写程序使24个发光二极管按照不同的顺序发光(发光的时间间隔为1S)。赔逗陆冠愿酞鸵扮疥漆耽摇丁陌郝烧末漳级惯瘴战玻丝附罪啼兑携刺熄街第5章思考题与习题第5章思考题与习题5.11 简述80C51单片机多机通信的特点。5.12 述利用串行口进行多机通信的原理。5.13 微机与单片机构成的测控网络中,要提高通信的可靠性要注意哪些问题?劝寝芹联鹏芜持窄急整剧译郧漂店茵得唆粒拓音巾中粮更第得夫检捅不昼第5章思考题与习题第5章思考题与习题

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号