- 15
- 0
- 约2.36万字
- 约 99页
- 2017-03-31 发布于江苏
- 举报
微型计算机的IO接口技术(新)
1. 数据信息 通常为8位或16位 1、数字量 由键盘、光电输入机等提供的二进制形式的信息 2、模拟量(连续变化的信号) 由传感器、温度、电压等提供的信号,他需先经过模数(A/D)转换后,才能输入到计算机中去。 3、开关量 只有两个状态的量,如电机的启停、开关的开合等,只需用1位二进制数即可表示。 D7---D0:数据线,三态双向8位,用来读写数据和写入控制字。 PA7~PA0: A端口8位数据信号引脚; PB7~PB0: B端口8位数据信号引脚; PC7~PC0: C端口8位数据信号引脚。 CS: 片选信号。CS为低电平时,表示8255A被选中。通常该信号的控制是通过译码电路的输出端提供。 RD: 读信号,低电平有效,与CPU的RD控制线相连。当CPU执行IN输入指令时,该信号有效,将数据信息或状态信息从8255A读至CPU。 WR: 写信号,低电平有效,与CPU的WR控制线相连。当CPU执行OUT输出指令时,该信号有效,将数据信息或控制字从CPU写入8255A。 8.4.2 8255A的控制字 8255A是可编程接口芯片。可编程就是用指令的方法先对芯片进行 初始化,决定芯片的端口是处于输入数据状态还是处于输出数据状态, 以及每个端口的工作方式。工作方式和工作状态的建立是通过向8255A的 控制口写入相应的控制字完成的。 8255A共有两个控制字,即工作方式控制字和对C口置位/复位控制 字。 1、工作方式控制字 2、C口的置位/复位字 (写入 A1A0 = 11) 2. DMA控制器的功能 (1) 能接收从外设发出的DMA请求,并向CPU发出总线请求信号(HRQ)。 (2) 当CPU响应请求,发出应答信号(HLDA)后,DMA控制器能接管对总线的控制,进入DMA操作方式。 (3) 能发出存储器地址,确定数据传送的地址单元,并能自动修改地址指针。 (4) 能识别数据传送的方向,发出读或写控制信号。 (5) 能确定传送数据的字或字节数,判断传送是否结束。 (6) 发出DMA操作的结束信号。 3、与CPU读写有关的引脚 CS :片选信号。 A3~A0:地址线。 DB7~DB0:数据线。 IRO、IOW:外设读、写。 RESET:清除信号。 1、 概述 8237A内部寄存器分为两大类: (1)、地址寄存器和字节数计数器 (2)、控制寄存器或状态寄存器及与8237A控制有关的寄存器 CPU对8237A内部寄存器的访问是在8237A作为一般的I/O设备时,通过A3~A0的地址译码选择相应的寄存器。 具体操作是:用A3区分上述两类寄存器,A3=0选择第一类寄存 器,A3=1选择第二类寄存器。 4、 控制寄存器 这是1个8位寄存器,用以控制8237A 的一些工作信号,从而确定芯 片的基本工作形态。CPU 可以用指令对它写入新的命令,而对原命令的 清除用总清除或软件清除命令。 请求标志寄存器的内容由硬件和软件两种方法来改变。硬件方法 是通过DREQ引脚引入DMA请求。在8237A控制器的每个通道内有一个 DMA请求触发器,4个通道共有4个DMA请求触发器,他们构成一个 DMA请求标志寄存器。当8237A DMA请求引脚DREQ端有DMA请求 时,请求标志寄存器D2位置1。软件方法是通过CPU设置请求控制字的 方法,来设置或撤消DMA请求。请求标志的设置是通过D1、D0来指明 通道号,D2位用来表示是否对相应通道设置DMA请求。 如果当前字节计数器从0000H减到FFFFH时,EOP有效,则DMA 操作结束;或者EOP引脚有外加低电平信号,则请求标志寄存器D2位清 0,结束DMA传送。 6. 屏蔽控制字 屏蔽控制字是记录各个通道的DMA请求是否允许的控制字。该控 制字保存在屏蔽寄存器内。 屏蔽控制字的格式 2. 8237A在微机中的应用 个人计算机的系统板上用了1片8237A DMA控制器,它的4个通道中 通道0用作动态存储器的刷新控制,通道1为用户保留,用户可以通过系统 与之连接,通道2作为软磁盘驱动器数据传输控制用,通道3留给硬盘驱动 器用。 8237A采用40引脚双列直插封装。8237A的引脚主要围绕其2种工作状态而设置,有一些引脚在两种状态下都有用,而有些则是专用的。 1、8237A 的引脚特点: CLK:时钟输入信号。 DREQ0~DREQ3,DACK0~DACK3: DMA请求及响应信号。DREQ必须 保持到DACK有效值
您可能关注的文档
最近下载
- 山桐子种植加工、旅游项目可行性研究报告商业计划书.docx VIP
- 山桐子种植及种苗培育种植加工可行性研究报告申请备案.doc VIP
- 和田地区2026年度地直机关公开遴选公务员、事业单位公开选聘工作人员备考题库及完整答案详解1套.docx VIP
- 山桐子合作种植协议合同.docx VIP
- 2025年香氛未来趋势报告-英敏特.docx VIP
- 报告正文2014年太阳绿宝.pdf VIP
- 2025年高考:云南物理--试题及答案.pdf VIP
- 广东省深圳市宝安区2025-2026学年五年级上学期期末学业质量评估语文试卷.docx VIP
- (2025)山桐子产业开发生产建设项目可行性研究报告(一).docx VIP
- 2024-2025学年广东省东莞市统编版三年级上册期末考试语文试卷.pdf VIP
原创力文档

文档评论(0)