微机原理及应用王惠中、王强、李建海电子课件 第10章.ppt

微机原理及应用王惠中、王强、李建海电子课件 第10章.ppt

ID:51617051

大小:916.00 KB

页数:43页

时间:2020-03-26

微机原理及应用王惠中、王强、李建海电子课件 第10章.ppt_第1页
微机原理及应用王惠中、王强、李建海电子课件 第10章.ppt_第2页
微机原理及应用王惠中、王强、李建海电子课件 第10章.ppt_第3页
微机原理及应用王惠中、王强、李建海电子课件 第10章.ppt_第4页
微机原理及应用王惠中、王强、李建海电子课件 第10章.ppt_第5页
资源描述:

《微机原理及应用王惠中、王强、李建海电子课件 第10章.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、兰州理工大学电信学院第十章串行通信110.1.串行通信与并行通信串行通信是指利用一条传输线将数据一位一位地按顺序分时传输。当传送一字节的数据时,8位数据通过一条线分8个时间段发出,发出顺序一般是由低位到高位。并行通信是指利用多根传输线将多位数据同时进行传送。一字节的数据通过8条传输线同时发送。2图10.1串行通信与并行通信的示意图310.1.2异步串行通信串行通信系统中为了使收发数据正确,收发两端操作必须相互协调,即收发在时间上应同步。同步方式有两种:异步串行通信ASYNC(AsynchronousDataCommunication)和同步串行通信SYNC(SynchronousDataCo

2、mmunication)。异步传送是计算机通信中常用的串行通信方式。异步是指发送端和接收端不使用共同的时钟,也不在数据中传送同步信号。在这种方式下,收方与发方之间必须约定数据帧格式和波特率。41.数据帧格式图10.2为异步传送的数据帧格式。每帧包括:1个起始位(低电平)、5~8个数据位、1个可选的奇偶校验位、1~2个终止位(高电平)。相邻两个数据帧之间的间隔称为空闲位,长度任意,为高电平。由高电平变为低电平就是起始位,后面紧跟的是5~8位有效数据位。传送时数据的低位在前、高位在后。数据的后面跟奇偶校验位(可选),结束是高电平的终止位(1~2位)。起始位至停止位构成一帧。下一数据帧的开始又以下

3、降沿为标志,即起始位开始。通常5~8位数据可表示一个字符,如ASCII码就是7位。5图10.2异步通信的数据帧格式62.波特率(BaudRate)波特率是衡量串行数据传送速度的参数,是指单位时间内传送二进制数据的位数,以位/秒为单位,也称为波特。PC中异步串行通信的速度一般为50到19200波特之间。常用的波特率有50、75、100、110、150、300、600、1200、2400、4800、9600、19200。7例题设数据帧为1位起始位、1位终止位,7位数据位、1位奇偶校验位,传送的波特率为1200。用7位数据位代表一个字符,求最高字符传送速度。答:1200(位/秒)/10(位)=12

4、0(字符/秒)810.1.3同步串行通信同步传送要求对传送的每一位在收发两端保持严格同步,发送、接收端可使用同一时钟源以保证同步,或在发送端采用某种编码方式,在收端将时钟恢复。图10.3某种同步串行通信的数据格式910.1.4串行通信中的数据传送模式1010.1.5信号的调制和解调如果直接以逻辑电平表示的数字信号进行传送,由于其频谱很宽,需要的通信线路的频带也就很宽。在进行远程数据通信时,通信线路往往是借用现有的公用电话网或其他通信网络。而现有的通信网的带宽是一定的,如电话线路的带宽是3.4kHz,因此不合适直接传输二进制数据。为了利用电话线传输数字信号,必须采取一些措施,把数字信号转换为适

5、合传输的模拟信号,而在接收端再将其转换成数字信号。11图10.5调制和解调12DOS系统功能调用和BIOS中断调用;汇编语言上机调试过程;可编程串行接口芯片。3.了解部分2.熟悉部分:8086/8088的引脚功能;8086的两种工作模式;8086的存储器组织;8086的总线操作和时序;随机存储器RAM;只读存储器ROM;常用I/O接口芯片;通信基本概念。1.掌握部分:计算机基础知识;计算机硬件基本结构;计算机工作原理;8088/8086微型计算机系统的组成及工作原理;8086的寻址方式和指令系统及程序设计;CPU与存储器的连接;存储器空间的分配;中断技术;输入输出技术;可编程芯片8253、8

6、255及应用;模数、数模转换器及其应用。134.选学部分:DMA控制器8237A;通用可编程串行通信接口芯片8251;高性能微处理器;总线标准。14AL=50H(或80)BL=28H(或40)程序分析题1.MOVAL,10ADDAL,ALSHLAL,1MOVBL,ALADDAL,BL问:AL=BL=152.MOVBX,00FFHANDBX,0FFFHORBX,0F0FHXORBX,00FFH问:BX=0F00H163.XORAX,AXMOVBX,2MOVCX,10LP:ADDAX,BXADDBX,2LOOPLPHLT(1)该程序的功能是什么?(2)程序执行后,AX=BX=CX=求2~20间的

7、偶数和。(完成累加求和,即求:2+4+6+8+10+12+14+16+18+20)。110220174.MOVCL,4SHLA,CLMOVCL,2SHRB,CL若A、B为字类型变量,上述程序段的功能是什么?将存储单元A中的字变量内容左移4位,将存储单元B中的字变量数据右移2位(移位后的空位补零)。185.MOVAL,AMULBMOVC,AX以上程序段的功能是什么?将A单元内容与B单元内容相乘,其积存在C单元开

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。