资讯详情

【计算机原理与接口技术(UNIX)⑰】——微型计算机系统的串行通信 [ 8250 + 具体样例 + 上机实验]

? 通过对 【计算机与UNIX汇编原理 ① ~ ?】我们已经大致掌握了学习的相关知识

接下来,我将其列名改为 计算机原理和接口技术(UNIX) 】,重点将放在 “” 上


串行通信程序设计-具体例子(上机试验:微机系统串行口试验) 文章末尾详细分析说明了简单的演示图。

在这里插入图片描述


文章目录

  • 一、导语(并行与串行)
  • 二、串行通信基础
    • 2.1 串行异步通信
    • 2.2 串行同步通信
    • 2.3 串行数据传输模式
    • 2.4 串行异步通信协议
      • 2.4.1 一帧数据的格式
      • 2.4.2 通信速率
      • 2.4.3 调制和解调信号
      • 2.4.4 串行通信接口标准 —— RS232C标准
        • 2.4.4.1 定义控制信号(机械特性)
        • 2.4.4.2 信号电平标准(电气特性)
  • 三、可编程串行异步通信接口芯片 8250 ???
    • 3.1 8250 的内部结构
    • 3.2 8250 —— 内部10 重要的寄存器
      • 3.2.1 第一类:数据传输(包括 2 种)
      • 3.2.2 第二类:控制字寄存器 (有 4 种) ──> ④ MODEM 控制寄存器
      • 3.2.3 第三类:状态寄存器(包括) 3 种)
    • 3.3 8250 初始编程
  • 四、串行通信程序设计的基本知识点
    • 4.1 串行通信的外部环境
    • 4.2 BIOS 通信软件
      • 4.2.1 串口初始化【INT 14H 的 0 号功能】
      • 4.2.2 发送一帧数据【INT 14H 的 1 号功能】
      • 4.2.3 接收一帧数据【INT 14H 的 2 号功能】
      • 4.2.4 测试通信线的状态【INT 14H 的 3 号功能】
  • 五、串行通信程序设计-具体例子
    • 5.1 样例一
    • 5.2 样例二 —— 上机试验:微机系统串行口试验 ???
  • 六、参考附录


英语通信:Communication

计算机原理和接口技术(UNIX)?】——中断系统 [ 总结2.5万字,8259A ]. 计算机原理和接口技术(UNIX)?】——并行 I/O 接口 [ 芯片8255A ].


一、导语(并行与串行)

● CPU 与外部信息交换称为通信,而与外部信息交换称为通信,与外部信息交换称为通信,与外部信息交换称为通信,与外部信息交换称为通信,与外部信息交换称为通信,与外部信息交换称为通信,与外部信息交换称为通信,与外部信息交换称为通信,与外部信息交换称为通信,与外部信息交换称为通信,与外部信息交换称为通信,与外部信息交换称为通信,与外部信息交换称为通信,与外部信息交换称为通信,与外部信息交换称为通信,与外部信息交换称为通信,与外部信息交换称为通信,是 CPU 信息交换与外设的基本方式。

:电路复杂,成本高,但传输速度快。主要用于计算机内部和近距离外设传输。

:电路简单,成本低,但传输速度慢。主要用于远程传输、通信线路(如电话线、无线电等)。

:并行通信 > 串行同步通信 > 串行异步通信


二、串行通信基础

● 串行通信按串行数据的时钟控制方式可分为:(这就是我们通常所说的串行通信)。

2.1 串行异步通信

:指一个字符(一帧数据)用起始和停止来完成收发同步。下图是串行异步通信的标准数据格式

  • : ① 1位逻辑“0” ② 5~80、1代码 ③ 0~1位:0或1 ④ 11.52位逻辑“1”

  • : ① 串行异步通信时,一个字符从起始位开始,然后是数据位和奇偶校准位,最后以停止位结束,起始位后是数据的最低位。 ② 当检测到一系列传输线时,接收设备将继续检测传输线1然后检测一个0,启动内部计数器开始计数,…(一波与数据传输相关的硬件运动)…,只有无帧错误和无奇偶验证错误的接收数据才是正确的。 ③ 接收一个字符后,接收设备将继续测试传输线,并测试下一个字符起始信号的到来。

:在串行异步通信中,不要求双方使用严格的时钟同步,但为了确保一定的时钟精度,时钟信号的速率往往是数据信号的速度163264倍。

2.2 串行同步通信

:收发双方(严格要求时钟同步)的同步通信由同步字符完成。

● 串行异步通信需要在每个字符前后附加起始位和停止位,约为20%传输效率低的附加信号位。

● 所有串行同步通信数据格式没有起始位和停止位,一次传送的字符个数可以变化。其数据格式演示如下:

  • : ① 串行同步通信时,接收设备首先搜索同步字符,接收同步字符后开始接收数据。 ② 在传输过程中,发送设备和接收设备应完全同步。(如果由于某些原因接收泄漏,则后续数据接收错误,可通过验证字找到) ③ 接收一个字符后,接收设备将继续测试传输线,并测试下一个字符起始信号的到来。

2.3 串行数据传输模式

● 串行数据通信系统模型如下图所示:(MODEM我们会学到,这就是我们常说的 ,有关上网的 “摸登” )

标签: 26针db直插连接器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台