微机原理课件第7章输入输出_第1页
微机原理课件第7章输入输出_第2页
微机原理课件第7章输入输出_第3页
微机原理课件第7章输入输出_第4页
微机原理课件第7章输入输出_第5页
已阅读5页,还剩58页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、输入输出与中断(zhngdun)技术学习要点:输入输出的基本功能;端口和端口的编址方式;输入输出数据传送的四种方式;中断处理的过程;8086 CPU中断向量与中断向量指针的关系(gun x);中断控制器8259A的中断工作过程、工作方式和初始化编程。 难点:8086 CPU中断向量与中断向量指针的关系;中断控制器8259A的工作方式和初始化编程。 共六十三页输入输出设备在计算机系统中占有重要的作用,是实现人机交互和各种( zhn)形式的输入输出不可缺少的部分。计算机要处理的的程序和数据要通过输入设备进行输入,产生的结果需要通过输出设备进行输出。常用的输入设备有鼠标、键盘、扫描仪等,常用的输出设

2、备有打印机、显示器、绘图仪等。通常将输入输出设备统称为外部设备(或I/O设备),简称外设。主机和外围设备交换信息时,往往存在(cnzi)着速度不匹配、数据类型不一样等问题,为了解决这些问题,必须设计一套介于主机和外部设备之间的控制逻辑部件,这就是输入输出接口(简称I/O接口)。I/O接口是主机和外围设备之间交换信息的连接部件(电路),也是主机和外围设备之间信息交换的桥梁。共六十三页微机系统运行时,外部设备(简称外设)与CPU之间的信息交换是十分频繁的。CPU与外设所交换的信息有数据信息、控制信息和状态信息。为了保证信息的正确传送,I/O接口设有三种端口,即数据端口、状态端口和控制端口,负责对应

3、(duyng)信息的传送。接口技术就是研究CPU与外设之间如何交换信息的技术。 1数据(shj)信息CPU与外设之间交换的基本信息是数据,数据信息通常为8位或16位,大致可分为以下3种基本类型。共六十三页(1)数字量。数字量是指时间上、幅值上离散的信号,一般是以二进制形式表示的数或以ASCII码表示的数或字符。如由键盘、拨码开关等输入的信息,主机送给显示器、打印机的输出信息等。(2)模拟量。模拟量是指时间上、幅值上连续变化的物理量。如生产现场的压力、温度、液位、速度、重量、位移等。这些物理量由传感器转换成电量,经过放大电路变成需要的模拟电压或电流,这些模拟量通过模数转换器(A/D)转换为数字量

4、送往计算机;计算机输出的数字量要经过数模转换器转换成模拟量,输出给执行机构。(3)开关量。只有开关两种状态,通常用一位二进制数来表示。如开关的闭合和断开(dun ki)、电动机的启动和停止、阀门的打开和关闭等。共六十三页2状态(zhungti)信息状态信息也称握手信息或应答信息,它反映了与CPU连接的外设的当前工作状态,是外设通过接口发往CPU的信息,作为两者交换(jiohun)信息的联络信号。例如,状态信息中的“就绪”信号表示等待的数据是否准备就绪,外部设备“忙”信号表示输出设备是否处于空闲状态等。信号输入时,CPU读取“就绪”(Ready)状态信息,若准备就绪则读入数据。 不同的外设,其状

5、态信息的多少和种类也不同,设备越复杂状态信息越多。共六十三页3控制(kngzh)信息控制信息(xnx)是CPU通过接口传送给外围设备的信息,如控制外围设备启动、停止,控制数据流向,控制输入输出等。二输入输出端口的结构和功能1.输入输出接口的结构:见下页图。2.输入输出接口的基本功能(1)对输入输出数据进行缓冲、隔离。(2)外部信号多种多样,对其进行转换与匹配。(3)提供信息的应答。外设将工作状态(忙,就绪,终端请求)等通知计算机,计算机根据状态经接口发出各种控制命令或传递数据。共六十三页接口(ji ku)电路的组成:数据寄存器控制寄存器状态寄存器总线驱动地址译码控制逻辑CPU外部设备ABDBC

6、B数据状态控制控制寄存器用于选择数据的传送方向(输入或输出)及交换信息(xnx)的方式(查询或中断方式)。共六十三页I/O端口单独(dnd)编址优点:I/O端口的地址空间独立控制(kngzh)和地址译码电路相对简单,因为I/O地址 线较少。专门的I/O指令使程序清晰易读缺点:I/O指令不如存储器I/O指令没有存储器指令丰富内存空间I/O空间FFFFF0FFFF80 x86采用I/O端口独立编址共六十三页I/O端口与存储器统一(tngy)编址优点:不需要专门的I/O指令I/O数据存取与存储器数据存取一样灵活缺点:I/O端口要占去部分存储器地址空间程序不易阅读(yud)(不易分清访存和访问外设)内

7、存部分I/O部分存储器空间00000FFFFF共六十三页CPU与接口之间传递信息的方式:包括1。无条件传送方式(同步传送方式)2。有条件传送方式(查询传送方式)3。中断(zhngdun)控制方式4。DMA控制方式1。无条件传送(chun sn)方式(同步传送(chun sn)方式)无条件传送方式也称同步传送方式,是指在任何条件下,CPU随时都可以向端口输出数据,或由端口向CPU输出数据,为了确保信息传送的正确性,对于输出设备而言,应该始终做好接受数据的准备;对于输入设备而言,应该保证所输入的数据始终是准备好的。因此程序不用查询外设的状态,就可以直接进行输入输出操作。共六十三页无条件传送方式主要

8、适用于以下外设:(1)输入信息不变化或变化很慢的输入设备。如机械开关、机械式传感器和温度传感器。(2)对输出信息能立即做出反应的输出设备如指示灯、LED显示器等。(3)时序为已知且固定的外部设备。如A/D和D/A转换器,当A/D转换器被启动后,延时一段时间后,CPU即可执行输入指令读取转换(zhunhun)结果。2。查询(chxn)传送方式在这种方式中,CPU每当执行I/O操作之前,都必须对外部设备的状态进行检测,查看其有没有准备就绪,如果已经准备就绪,则进行I/O操作;如果还没共六十三页有准备就绪,则CPU继续反复查询(chxn),直到确实查到外部设备已经处于就绪状态时,再执行I/O指令进行

9、输入输出数据。采用此种方式时,接口中至少有两个端口,一个为数据端口,另一个为状态端口,状态端口一般只需存储一位状态信息,用来指示外部设备是否处于准备就绪状态。该方式适用于工作速度不规则的外设。查询传送(chun sn)方式包括查询式输入和查询式输出共六十三页AWAIT:IN AL,02HTEST AL,01HJZ AWAITINAL,01H查询(chxn)式输入三态缓冲器数据锁存器输入设备 R CQD+5V数据STB+M/IORD状态信号01H地址译码器02H控制DB设状态端口地址为02H,数据端口为01H,并以数据位D0传送状态信息(xnx),则可写出查询式输入程序如下:共六十三页AWAIT

10、:IN AL,04HTEST AL,80HJNZ AWAITMOVAL,BLOUT03H, AL查询(chxn)式输出数据锁存器输出设备 R CQD+5V数据ACK+M/IOWR状态信号03H地址译码器04H控制DB设状态(zhungti)端口地址为04H,数据端口为03H,并以数据位D7传送状态信息,则可写出查询式输出程序如下:共六十三页查询方式是CPU主动查询外设的状态,若外设工作速度很慢,CPU等待的时间会很长,从而降低了CPU的工作效率,同时系统的实时性差。为了避免因外设的速度影响CPU和系统的工作效率,提高系统实时性,计算机系统中普遍设置了中断系统,采用中断方式与外部设备进行信息传送

11、。所谓中断就是当前执行中的程序(chngx)被打断,让CPU去相应处理正常程序以外的事件。当事件处理完以后,立即返回被打断程序的断点处,并继续执行被中断的程序。 中断方式信息传送的特点是:CPU不再主动查询外设的状态,而是外设做好了“信息传送”的准备后,主动向CPU请求“信息传送”。3。中断(zhngdun)方式共六十三页只有当外围设备要传送数据时才向CPU发出中断申请信号,实时性比查询传送方式要好的多。但仍有缺点,主要有以下几点:(1)为了能接受中断的请求信号,CPU内部要有相应的中断控制电路,外部设备要提供中断请求信号级中断类型(lixng)号。(2)利用中断输入/输出,每传送一次数据就要

12、中断一次CPU。CPU响应中断后进入中断处理,将程序引导至“中断服务程序”入口。在“中断服务程序”中,一般要保护现场、恢复现场,这要安排多条指令,浪费了CPU很多时间。故此种传送方式一般较适合于传送少量的数据以及中低速度的外围设备;对于大量数据传送,应采用高速的直接存储器存取方式DMA。共六十三页前三中数据的传送方式都是在CPU的干预下通过(tnggu)输入输出指令完成的,传输速度不会很高,当存储器与I/O设备间或I/O设备之间传送数据时,若不经过CPU而是在它们中间直接进行,则可大大提高传送速率。直接存储器存取方式DMA(Direct Memory Access)就是在存储器与I/O设备间或

13、I/O设备间直接传送数据的。新型的DMA传送可扩展到存储器的两个区域之间或两种高速外围设备之间进行数据传送。DMA方式的主要优点是速度快,数据传送速率只受存储器存取时间和I/O设备的速度限制。其缺点是需要一个专用的芯片-DMA控制器(DMAC)来加以控制和管理,硬件连接较复杂。4。存储器直接存取方式(fngsh)共六十三页中断是现代微型计算机系统中用以提高计算机工作效率的一种重要技术。所谓中断,就是指CPU在正常执行程序的过程中,由于某些原因(如异常情况或特殊请求),CPU暂时中止正在执行的程序,转去处理这些问题(wnt),待处理完毕后,CPU再返回到被打断的程序处,继续执行原程序。下面将从以

14、下三个方面讨论中断技术。中断(zhngdun)技术一。中断源引起中断的外部设备和内部原因称为中断源。通常中断源有以下几种:(1)设备中断:如键盘、打印机等设备的数据传送请求。共六十三页(2)指令中断:为了方便用户(yngh)使用系统资源或调试软件而设置的中断指令,由程序预先安排的中断指令(INTn)引起,如DOS系统功能的中断指令和设置断点中断等。(3)故障中断:计算机内部设有故障自动检测装置,如电源掉电等以外时间,都可使CPU中断。(4)实时时钟中断:在自动控制系统中,常遇到定时检测与时间控制,这时可采用外部时钟进行定时。CPU可发出命令启动时钟电路开始计时,待定时时间到,时钟电路就会向CP

15、U发出中断申请,由CPU进行处理。(5)CPU内部运算产生的某些错误所引起的中断:如除法出错、运算溢出等。共六十三页二、中断过程保存现场开中断执行中断服务关中断恢复现场开中断返回断点共六十三页硬件(yn jin)排队电路法 优点是速度(sd)快,但连线较多。 三、中断判优共六十三页串行排队(pi du)链电路电路较简单,但优先级不灵活,一旦硬件连接固定以后,优先次序(cx)也就固定了,想再改变或调整优先级很困难。 共六十三页软件查询法软件查询法是建立在简单接口电路(dinl)基础之上 共六十三页共六十三页中断(zhngdun)嵌套 共六十三页一、8086/8088中断(zhngdun)源分类。

16、8086/8088的中断(zhngdun)系统8086/8088CPU的中断系统功能很强,它可以处理256种不同类型的中断。为了便于识别,8086/8088系统给每一种中断都赋予一个中断类型码,编号为0255。CPU可根据中断类型码的不同来识别不同的中断源。 8086/8088系统的中断源可来自CPU外部,称为外部中断;也可来自CPU内部称为内部中断。1.外部中断8086/8088CPU有两条中断请求信号线-INTR和NMI,可供外设向CPU发中断请求。共六十三页(1)不可屏蔽中断。不可屏蔽中断由NMI引脚上出现上升沿触发。它不受中断允许控制位IF的限制,其中断类型号固定为2。不可屏蔽中断通常

17、可用来处理系统中出现的重大事故或紧急情况,如系统掉电处理、紧急停电处理等。(2)可屏蔽中断。可屏蔽中断请求从CPU的INTR引入,高电平有效(yuxio)。可屏蔽中断受中断允许控制位IF的约束,只有当IF=1时,CPU才会响应INTR请求。如果IF=0,即使中断源有中断请求,CPU也不会响应,这种情况称为中断被屏蔽或被禁止。在PC机中,外部设备的中断请求是通过中断管理器8259A进行统一管理的,由8259A决定是否允许一个外设向CPU发出中断请求。共六十三页内部中断是CPU执行某条指令或者通过软件对标志寄存器中某个标志位的设置而产生的,由于它与外部硬件电路完全无关,故也称其为软件中断。这种中断

18、无法(wf)通过IF=0屏蔽。在8086/8088CPU中内部中断可分为5种类型:(1)除法出错中断-0号中断。(2)单步中断-1号中断(3)断点中断-3号中断(4)溢出中断-4号中断。(5)用户自定义的软件中断-n号中断。2.内部(nib)中断共六十三页8086/8088的中断(zhngdun)系统共六十三页中断向量就是中断服务程序的入口地址,它包括中断服务程序入口地址的段基址和偏移量。每个中断向量在内存中占4个连续的字节(z ji)单元,地址小的两个字节(z ji)存放偏移地址,地址大的两个字节(z ji)存放段基址。系统将所有的中间向量组织起来存放在主存的的某一连续区域内称为中断向量表。

19、80888086CPU将存储器00000H003FFH区域用于存放中断向量,此区域共有1024个字节单元,最多可容纳256个中断(zhngdun)向量。按照中断(zhngdun)类型码的大小对应的中断(zhngdun)向量在中断(zhngdun)向量表中有规则地顺序存放。 中断向量指针是中断向量存放的地址。共六十三页由中断向量表易得:中断向量指针 = 中断(zhngdun)类型号*4例如软磁盘调用指令INT 13H,它的中断向量为0F000H(CS):0EC59H(IP),当CPU执行中断(zhngdun)指令时根据中断(zhngdun)类型号13H形成中断向量的第一个字节的指针,即13H4=

20、004CH,从它开始连续4个字节用来存放INT 13H的中断向量。如右图所示。中断向量的装入: 在程序初始化部分进行。例如,假设中断类型号为60H,中断服务程序的段基址是1000H,偏移地址是006DH,则填写中断向量表的程序段为: 共六十三页 CLI ;令IF=0 MOV AX, 0 ; MOV DS, AX ; MOV DI, 4*60H ;中断向量指针DI MOV AX, 006DH ;中断(zhngdun)服务程序入口的偏移值AX MOV DI,AX ;AXDIDI1中 MOV AX, 1000H ;中断服务程序入口的段基址AX MOV DI+2,AX ;AXDI+2DI3 STI ;

21、令IF=1中断(zhngdun)类型号为60H,中断服务程序的段基址是1000H,偏移地址是006DH共六十三页MOVAX,00HMOVDS,AXMOVBX,60H4 ;中断类型号4BXMOVAX,006DH ;中断服务程序偏移(pin y)地址MOV BX,AX ;装入偏移地址PUSH CSPOP AX ;中断服务程序段基址MOV BX+2,AX ;装入段基址 注意(zh y):此种方法适用于中断服务程序与主程序在同一个代码段内的情况。共六十三页采用DOS功能(gngnng)调用“INT21H”中的AH25H来装入中断向量:MOVAX,1000HMOVDS,AX ;DS指向中断程序段址MOV

22、 DX,006DH ;DX指向中断程序偏移量MOV AL, 60H ;中断类型号MOVAH,25H ;设置中断向量INT 21H中断类型号为60H,中断服务程序的段基址是1000H,偏移地址是006DH。用此功能(gngnng)要求DS:DX指针指向中断服务程序的入口地址。共六十三页可编程中断(zhngdun)控制器8259A功能:管理输入到CPU的中断请求,实现优先级判决,提供中断类型(lixng)号,屏蔽中断输入等功能,能直接管理8级中断,通过级联,可管理64级中断。内部结构及引脚特性:共六十三页引脚功能:1.数据总线(8条)D0D7:三态双向数据总线,D7为最高位,用于传送(chun s

23、n)CPU和8259A之间的命令和状态字。2。中断线(10条)IR0IR7:中断请求输入线,用于传送外部中断源送来的中断请求信号。共六十三页2。中断线(10条)IR0IR7:中断请求输入线,用于传送外部(wib)中断源送来的中断请求信号。INT:中断请求输入线,高电平有效,用于向CPU申请中断。INTA:中断响应输入线,低电平有效。CPU响应中断时,可通过INTA引脚发出两个负脉冲,第一个用来通知8259,终端请求已被响应,第二个作为特殊读操作信号,读取8259A提供的中断类型号。共六十三页3。读写控制线(4条):CS:片选,低电平有效,低电平时,允许它和CPU通信(tng xn),高电平时,

24、8259不工作RD和WR:RD为读命令引脚,WR为写命令引脚,均为低电平有效。A0:地址输入线,常和CPU的A0相连,用于选择8259A的两个端口地址。共六十三页4。级联线(4条): SP/EN:双向主从控制线,有两个作用。在8259A设定为缓冲方式时,该引脚输出(shch)的低电平用于启动外部的数据总线驱动器,以增强8259A输入/输出输出的驱动能力;在8259A设定为非缓冲方式时该引脚为主片/从片的输入控制线,若该引脚为1,本片为主片状态工作,若该引脚为0,则本片为从片状态工作。共六十三页CAS0CAS2:级联线。若8259A设定为主片,则CAS0CAS2为输出(shch)线;若8259A

25、设定为从片,则CAS0CAS2为输入线。5.电源线(2条)VCC:5V。 GND:接地线。共六十三页共六十三页共六十三页A00X X X 1 LTIM X SNGL IC4ICW18259A有七个命令字,分别存放(cnfng)在8259A内部的七个专用寄存器中,由CPU通过程序设置。七个命令字分为两组:初始化命令字ICW和操作命令字OCW。1.初始化命令字ICWICW命令字包括ICW1,ICW2,ICW3和ICW4四个,用于8259A初始化。初始化时ICW1和ICW2两个(lin )命令字必须设置。IC4:需要设置ICW4( IC4 =1),不需要设置( IC4 =0 )SNGL=1:单片82

26、59A;SNGL=0:多片8259A级联。LTIM=1:IR0IR7高电平触发;=0 :IR0IR7上升沿触发共六十三页A0ICW1写入到8259A的偶地址(dzh)端口(A0=0).T7T3为中断类型号的高五位,ICW2的D0D2和8259A IR0IR7上的请求(qngqi)有关,并由8259A自动填上。IRn(由8259A自动填入)(D0D1D2) 000IR0 (D0D1D2) 001 IR1 (D0D1D2) 111 IR81T7 T6 T5 T4 T3 X X XICW2D0D1D2共六十三页例如,在PC级系统中若外设中断请求线连到8259A的IR5上,若8259A的中断类型号为0

27、8H0FH,则中断类型号的高5位由程序送入ICW2,低3位由8259A自动填上。当向ICW2写入中断类型码时,低3位可以取“0”,这样,写入ICW2的中断类型码为08H。其初始化程序如下:MOV AL,08HOUT 21H,AL当CPU响应IR5中断时,在第二个INTA中断响应信号(xnho)期间,8259A向系统总线送中断类型号为0DH,低3位为101B。共六十三页1S7 S6 S5 S4 S3 S2 S1 S0主ICW31 X X X X X ID2 ID1 ID0从ICW3Si(i=0,1,7)=0,表示(biosh)IRi端未接从8259;=1表示接有从8259A。例如,若某主8259

28、A仅在IR6和IR3上接有从片,则主8259A的ICW3应为01001000B=48H。ICW3。ICW3称为主片/从片标志命令字。仅在8259A级联(ICW1中D1=0)时使用,必须(bx)写到8259A的奇地址端口(即A0=1)中,CPU送给主8259A和从8259A的ICW3格式是不同的,见下图:ID2ID1ID0=000-IR0;ID2ID1ID0=001-IR1; ID2ID1ID0=111-IR7.例如,若某从8259A的INT线连到主片的IR6上,则该从片的ICW3应该为06H(00000110B)共六十三页D4位:设置特定完全嵌套方式。这种方式实际上是允许同级优先权的中断申请(

29、shnqng),并予以响应。D4=1:特殊完全嵌套方式;D4=0:非特殊完全嵌套方式。ICW4。ICW4叫方式(fngsh)控制初始化命令字,也必须写到8259A奇地址端口(A0=1),在ICW1中D0=1时,ICW4必须设置,否则不设置。D3位:设置缓冲方式。D3=0,8259A为非缓冲器方式,此时SP/EN为输入线;D3=1,8259A为缓冲器方式,此时SP/EN为输出线,用于控制它外部的数据总线驱动器工作。10 0 0 SFNM BUF M/S AEOI 1ICW4D7 D6D5 D4 D3 D2 D1 D0共六十三页D2位:在D3=1时才使用, D3=0, D2位无意义(yy),此时主

30、从分配由SP/EN决定。 D3=1, D2=1,8259A作主控; D3=1, D2=0,8259A作从控。D0位: D0=1,8259A用于8088/8086; D0=1,8259A用于8080/8085。10 0 0 SFNM BUF M/S AEOI 1ICW4D7 D6D5 D4 D3 D2 D1 D0D1位:选择中断结束方式,若要求现行(xinxng)服务寄存器ISR具有自动复位功能,D1=1中断结束后,无需发送中断结束命令EOI;D1=0,为非自动结束方式在中断服务完成后,要发送EOI命令。共六十三页例如:PC机中CPU为8088,8259A与系统总线之间采用缓冲器连接,非自动结束

31、方式(fngsh),只用一片8529A,正常全嵌套。MOV AL,0DHOUT 21H,AL10 0 0 SFNM BUF M/S AEOI 1ICW4D7 D6D5 D4 D3 D2 D1 D0在这种情况(qngkung)下,ICW4的值=00001101=0DH1:8086/80880:8080/80851:自动EIO方式0:非自动EIO方式非缓冲方式: 0 缓冲方式从8259A:1 0缓冲方式主8259A:1 11:特殊嵌套0:非特殊嵌套共六十三页ICW1ICW2SGNL=1 主片?主ICW3从ICW3IC4=1ICW4结束YNNYYN8259A的初始化编程共六十三页例:在8086系统中

32、有单片8259A,其触发方式是边沿触发,中断类型号为08H0FH,非自动结束方式,全嵌套方式,非缓冲方式。8259A的地址(dzh)为0DAH和0DBH。试编写8259A的初始化程序。(书152)ICW1:00010011B=13H(单片、边沿触发);ICW2:00001000B=08H(中断类型号为08H0FH,高5位为00001);单片8259,所以不需要设置(shzh)ICW3;ICW4=00000001B=01H(非自动结束方式,全嵌套方式,非缓冲方式,8086系统)共六十三页ICW1:00010011B=13H;ICW2:00001000B=08H;单片8259,所以(suy)不需要

33、设置ICW3;ICW4=00000001B=01H初始化程序为:CLI ;关中断(zhngdun)MOV AL,13H ;ICW1=13HOUT 0DAH,AL ;ICW1送8259A的偶地址MOV AL,08H ;ICW2=08H(或09H0FH)OUT 0DBH,AL ;ICW2送8259A的奇地址MOV AL,01H ;ICW4=01HOUT 0DBH,AL ;ICW4送8259A的奇地址共六十三页3.操作命令字OCWOCW(Operation Command Word)命令包括OCW1,OCW2,OCW3三个,用于设定8259A的工作方式。设置OCW命令字的次序无严格要求,但端口地址是

34、有限的,即OCW1必须(bx)写入奇地址端口(A0=1),OCW2和OCW3必须写入偶地址端口(A0=0)。(1)OCW1。OCW1称为中断屏蔽命令字。1M7 M6 M5 M4 M3 M2 M1 M0OCW1若OCW1中某位为“1”,则和该位相应(xingyng)的中断请求被屏蔽;若该位为“0”,则相应的中断请求得到允许。例如:若把OCW1=06H命令字送给8259A,则IR2和IR1上中断请求被屏蔽,其他中断请求将会得到允许。共六十三页A00X X X 1 LTIM X SNGL IC4ICW11T7 T6 T5 T4 T3 X X XICW21S7 S6 S5 S4 S3 S2 S1 S0

35、主ICW31 X X X X X ID2 ID1 ID0从ICW310 0 0 SFNM BUF M/S AEOI 1ICW41M7 M6 M5 M4 M3 M2 M1 M0OCW10X ESMM SMM 0 1 P RR RISOCW30 X X X X 查询字0R SL EOI 0 0 L2 L1 L0 OCW2初始化控制(kngzh)字操作控制字ICW1ICW2SGNL=1 主片?主ICW3从ICW3IC4=1ICW4结束YNNYYN共六十三页例:4个通道(tngdo):IR0、IR1、IR2、IR3,全嵌套方式,边沿触发,非自动EOI方式,中断类型分别为:90H、91H、92H、93H,中断向量分别为:0060H、0090H、00A0HH、00B0H,存于CS:340H开始的区域,地址:FFDCH,FFDDH。ICW1:00010011B=13HICW2:90HICW4:000

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论