首页信息与系统科学控制科学与技术计算机控制技术 03 2.1 输入输出接口与过程通道(一).pptx

03 2.1 输入输出接口与过程通道(一).pptx

页数:14页文件大小:152.0 KB来源: 计算机控制技术ppt课件

本课件为《计算机控制技术》课程的第2章输入输出接口与过程通道(一),围绕2.0 总线扩展方式、端口地址译码技术与2.1.3 基于ISA总线的端口扩展展开讲解,逐页呈现原理框图、接口电路与程序示例,并给出完整文字版,便于按章节检索与

《计算机控制技术》第2章输入输出接口与过程通道(一)课件封面页,标示课程名称与本章主题
第3讲第2章输入输出接口与过程通道(一)章节标题页,标明本次授课的讲次与所属章节范围
第2章输入输出接口与过程通道(一)目录页,列出2.0 总线扩展方式、端口地址译码技术、2.1.3 基于ISA总线的端口扩展等小节标题
查看本课件的文字版(共 14 页,供检索与复制)

第1页:《计算机控制技术》

《计算机控制技术》

第2页:第3讲第2章输入输出接口与过程通道(一)

第3讲第2章输入输出接口与过程通道(一)

第3页:第2章输入输出接口与过程通道(一)

第2章输入输出接口与过程通道(一)

  • 总线扩展方式
  • I/O端口与编址方式
  • I/O端口地址译码技术
  • 基于ISA总线的端口扩展

第4页:计算机控制系统硬件系统设计模式专用系统设

计算机控制系统硬件系统设计模式专用系统设:计:将计算机控制系统的各个组成部分制作成一个独立专用装置。特点是:一旦系统开发完成,就不能轻易改变。如消费类电子产品,也是典型的嵌入式系统。通用系统设计:基于模块化设计思想,以某种总线为中心,设计开发各种功能模块,依据系统需要,由模块组配系统。如总线式工业控制机。特点是:标准化、通用性、扩展性、灵活性。本章以PC机为基础,以ISA总线扩展技术为例讲解接口技术相关问题。

第5页:接口是计算机与外部设备

接口是计算机与外部设备:(部件与部件之间)交换信息的桥梁,它包括输入接口和输出接口。接口技术是研究计算机与外部设备之间如何交换信息的技术。过程通道是在计算机和生产过程之间设置的信息传送和转换的连接通道,包括:AI、AO、DI、DO。

第6页:1 I/O端口及I/O操作接口电路内部设

1 I/O端口及I/O操作接口电路内部设

  • 干寄存器,用以暂存CPU和外设之间传输的数据、状态和控制信息,分别称为数据寄存器、状态寄存器和控制寄存器。这些能够被CPU直接访问的寄存器统称为端口(Port),分别叫做数据端口、状态端口和控制端口。
  • 数据端口用以存放外设送往CPU的数据以及CPU输出到外设去的数据。
  • 状态端口用来指示外设的当前状态。
  • 命令端口用来存放CPU向接口发出的各种命令和控制字,以便控制接口或设备的动作。2.1.1 I/O

第7页:2 I/O端口编址方式

2 I/O端口编址方式

  • 统一编址把端口看作特殊的内存单元,和存储器统一编址,称为存储器映射方式。Motorola的MC6800、及68HC05等处理器采用这种方式访问I/O设备。
  • 独立编址把I/O端口和存储单位分开,独立编址,称为I/O映射方式。Intel的80x86系列机采用单独编址方式访问外设。2.1.1 I/O

第8页:把CPU送出的地址转变为芯片选择和端口区

把CPU送出的地址转变为芯片选择和端口区

  • 分依据的就是地址译码电路。每当CPU执行输入输出指令时,就进入I/O端口读写周期,此时首先是端口地址有效,然后是I/O读写控制信号或有效,把对端口地址译码产生的译码信号同或结合起来一同控制对I/O端口的读或写操作。常用三种译码方式:
  • 线选法
  • 全译码法
  • 部分译码1. I/O端口地址译码电路信号译码电路不仅与地址信号有关,而且与控制信号有关。使用A0~A9、IOW、IOR、AEN等信号组合。2.1.2 I/O

第9页:2 I/O端口地址译码方法及电路形式

2 I/O端口地址译码方法及电路形式:(1)固定地址译码2.1.2 I/O

第10页:(2)开关选择译码2.1.2

(2)开关选择译码2.1.2

第11页:除了上述两种地址译码方法外

除了上述两种地址译码方法外

  • 可编程逻辑器件(PLD)也被广泛地应用于译码电路,如:•通用阵列逻辑(GAL);
  • 可编程阵列逻辑(PAL)器件;
  • 可擦除可编程门阵列EPLD;
  • 现场可编程门阵列FPLD;
  • 复杂可编程门阵列CPLD等。2.1.2 I/O

第12页:1 板选译码与板内译码

1 板选译码与板内译码

  • 板选译码采用开关式全译码电路,常选用74HCT688。板内译码电路采用74HCT138/74HCT139。
  • 总线驱动及逻辑控制数据总线缓冲器采用74HCT245,地址总线驱动采用74HCT244。
  • 端口及其读写控制

第13页:2.1.3 基于ISA总线的端口扩展

2.1.3 基于ISA总线的端口扩展:2.1.3

第14页:本讲结束

本讲结束:本页为本讲内容的收束页。

《计算机控制技术》课件目录

顶部目录