微型计算机原理与应用 聂伟荣 第十章 串行通信技术 课件

微机原理及应用

10 串行通信技术

本章主要内容:

10.1 串行通信重要概念

10.2 串行通信方式

10.3 异步串行通信方式

10.4 可编程异步通信接口8250

10.5 IBM PC/XT 中的异步通信适

配器

并行通信和串行通信

微机与外界的信息交换称为通讯。基本的通讯方式有

并行通信和串行通信两种。

发送

计算机 计算机

计算机 接收 或 计算机 或

外设 选通 外设

就绪

串行通信 并行通信

串行通信的特点

串行通信是主机与外设交换信息的一种方式。

串行通信中字节数据经一条传输线按位串行发送

与串行接收。

串行通信节省通信线路,可远距离传送,成本低,

广泛应用在通信及计算机网络系统中。

串行通信中,数据传输速率低,控制较复杂。

串行通信基本概念

 发送时钟和接收时钟

 发送时钟用来控制串行数据的发送。数据发送过程是:

把并行的数据序列送入移位寄存器,然后通过移位寄

存器,由发送时钟触发进行移位输出,数据位的时间

间隔取决于发送时钟周期。

串行通信基本概念

 发送时钟和接收时钟

 接收时钟用来控制串行数据的接收,数据接收过程是:

把由传输线送来的串行数据序列,用接收时钟作为输

入移位寄存器的触发脉冲,逐位打入移位寄存器,最

后装配成并行数据序列。

串行通信的数据传送方式

全双工、半双工、单工

单工:通信一方为发送器,另一方为接收器,用一

条传输线相连, 进行单向传输。

A B

发送器 接收器

单工

串行通信的数据传送方式

半双工:通信双方均有发送器和接收器,经一条传

输线相连, 在某一时刻双方只能一个方向传输信

息,线路切换后可改变传输方向。

A B

发送器 发送器

接收器 接收器

半双工

串行通信的数据传送方式

全双工:通信双方均有发送器和接收器,经两条独立的传输线

相连, 双方可同时接收与发送。

A B

发送器 发送器

接收器 接收器

全双工

计算机主机与外设之间的串行通信,多采用全双工

方式。

校验方式

 串行通信不论采用何种方式,都应能保证高效率而无

差错地传送数据。在任何一个远距离通信线路中,都

不可避免地存在噪声产生的干扰而造成传送出现差错。

因此,对传送的数据进行校验就成了串行通信中必不

可少的重要环节。常用的校验方式有两种:奇

微型计算机原理聂伟荣,微型计算机原理与应用 聂伟荣 第十章 串行通信技术 课件.pdf...相关推荐

  1. 微型计算机具有什么等特点,微机原理 课后题 标准答案

    微机原理 课后题 答案 -------------------------------- 作者: -------------------------------- 日期: 2 第一章 微型计算机概述 ...

  2. 微型计算机原理daa,单片微机原理、汇编与C51及接口技术(第2版)

    单片微机原理.汇编与C51及接口技术(第2版) 语音 编辑 锁定 讨论 上传视频 <单片微机原理.汇编与C51及接口技术(第2版)>是2013年清华大学出版社出版的图书,作者是朱定华.戴颖 ...

  3. 微型计算机原理与应用教材,微型计算机原理与应用(第3版)(普通高等教育十二五规划教材)...

    摘要: 适读人群 :高等院校电类专业和非电类专业学生 <微型计算机原理与应用(第3版)/普通高等教育"十二五"规划教材>主要介绍以8086,8088CPU为核心的16位 ...

  4. 微型计算机原理与接口技术ppt,单片机原理与接口技术课件ppt

    PPT内容 这是单片机原理与接口技术课件ppt,包括了微型计算机基础,MCS-51单片机结构与时序,习题课,MCS-51与存储器连接示例,汇编语言程序设计,半导体存储器,中断系统,并行I/O接口,MC ...

  5. 微型计算机202012月pdf,微型计算机原理及其应用-电子技术应用.PDF

    微型计算机原理及其应用 第一章 微型计算机概论 第一章 微型计算机概论 合肥工业大学计算机与信息学院 2012-02 合肥工业大学计算机与信息学院 2012-02 1 第一章 微型计算机概论 第一章 ...

  6. 某八位微型计算机地址为20位,微机原理作业及参考答案

    第二章 计算机基础 (P32) 1-1 电子管,晶体管,中小规模集成电路. 大规模.超大规模集成电路. 1-2 把CPU和一组称为寄存器(Registers)的特殊存储器集成在一片大规模集 成电路或超 ...

  7. 微型计算机以字长和微处理器,微型计算机原理及应用学习笔记 电子计算机概述...

    一.             电子计算机的发展简况 电子数字计算机(简称电子计算机)是一种能自动地.高速地进行大量运算的电子设备,它能通过对输入数据进行指定的数值运算和逻辑运算来求解各种计算问题,也能 ...

  8. 微机计算机系统结构原理,计算机系统组成及工作原理题目

    计算机系统组成及工作原理计算机系统组成及工作原理 1 计算机系统一般有 硬件 和 软件 两大系统组成 2 微型计算机系统结构由运算器 控制器 存储器 输入设备 输出设备五大部分组成 3 微型计算机的运 ...

  9. 简述微型计算机组成概述,第二章微型计算机的组成概述.pptx

    第二章微型计算机的组成概述 第二章 微型计算机的组成;学习指导;2.1 冯·诺依曼结构计算机的工作原理; 约翰.冯诺依曼(John VonNouma,1903-1957),美籍匈牙利人,1903年12 ...

  10. mysql show 原理_mysql事务的实现原理

    此篇文章算是对mysql事务的一个总结,基本把mysql事务相关的知识点都涵盖到了,面试问来问去无非也就是这些,在了解这些之前我们先对mysql在执行的过程中  有一个整体的认识,如下图 如上图所示, ...

最新文章

  1. Android开发学习笔记:WebView 一
  2. 七段数码管段码表共阳_常用数字电路之显示篇数码管
  3. CALL TRANSACTION
  4. 充电桩用什么写软件_充电桩云平台是什么?
  5. python 面向对象实现CNN(四)
  6. NightWatchMan
  7. python怎么改变字体大小_Python-docx 整体修改或者部分修改文字的大小和字体类型...
  8. 9.运输层(3)---TCP
  9. HaDoop安装配置笔记
  10. 微信8.0.0中的[烟花]\[炸弹]原来还可以这样玩(JAVA脚本)程序员的快乐,很简单,快来看!!!
  11. SPSS调查问卷信度分析【011-2期】
  12. 生活大爆炸第三季 那些精妙的台词翻译
  13. matlab对数组进行赋值的三种方法(常用于生成坐标轴)
  14. Pure DNS 可能是迄今最不稳定的DNS
  15. VMware新建虚拟机在按照过程图形化鼠标点击不了,
  16. HDR视频的编码参数详解
  17. git代码库pull报错:error: Your local changes to the following files would be overwritten by merge
  18. MySQL自动更新当前时间戳
  19. 推荐10款设计软件,全是设计大牛收藏夹里的
  20. perl中our的用法

热门文章

  1. 深入浅出Mysql(一)
  2. 【FPGA——协议篇】:I2C总线协议详解+verilog源码
  3. IMX6ULL uboot启动分析(五)
  4. FileUtils工具类常用方法
  5. jeDate日期控件
  6. 算法导论第三版习题及答案
  7. Python源码剖析-深度探索动态语言核心技术
  8. 计算机安装应用程序卸的步骤,怎么彻底删除电脑安装的软件程序
  9. 计算机中级职称考试答题卡,2016年软考网络工程师考试填涂答题卡(纸)须知...
  10. web压力测试的几个指标