收藏 分销(赏)

PCI-1761用户手册.doc

上传人:xrp****65 文档编号:7589848 上传时间:2025-01-09 格式:DOC 页数:24 大小:1.31MB 下载积分:10 金币
下载 相关 举报
PCI-1761用户手册.doc_第1页
第1页 / 共24页
PCI-1761用户手册.doc_第2页
第2页 / 共24页


点击查看更多>>
资源描述
PCI-1761用户手册 PCI-1761用户手册 1 1介绍: 2 1.1概要描述: 2 研华PCI-1761具有下列主要特点: 2 在系统为工业应用重设的保护: 2 板ID: 3 1.2应用范围: 3 1.3安装向导: 3 1.4软件总览: 4 1.5 DLL驱动程序路标: 5 使用DLL驱动函数库来开发: 5 DLL驱动的错误处理: 5 1.6 附录: 5 第二章安装 6 2.1解包 6 2.2 开关和跳线设置 6 2.3 I/O连接 7 引脚分配: 7 2.4 驱动安装 9 2.5 硬件安装 10 2.6 设备安装 &配置 12 第 3 章信号连接 16 3.1 总览 16 3.3 继电器连接 17 附录一 18 附录一 规格 18 附录1 .1: 数字隔离输入 18 附录1 .2: 继电器输出 18 附录 B 19 附录 B 区段图表 19 附录 C 寄存器结构和格式 20 C.1 概观 20 C.2 I/O端口地址图 21 C.3 继电器I/O寄存奇器 - BASE + 0H 22 C.4 数字隔离输入寄存器 - BASE + 1H 22 C.5 板ID BASE + 2H 22 C.6 中断状态寄存器 - BASE + 3H/4H/5H 23 C.7 中断控制寄存器 - BASE +3 H/4H/5H 23 1介绍: 谢谢你购买研华的PCI-1761。研华PCI-1761是一个有8路激励继电器和8路数字隔离输入的PCI卡。 在PCI-1761板载的8个SPDT继电器是非常好的ON/OFF控制器(也可以作为小功率开关,可以在程序中使用)。为了便于观察,每个继电器都配有一个红色的LED来显示 ON/OFF状态。 在干扰强烈的外界环境下或者在电压漂移的情况下, PCI-1761的8路光隔离数字输入信道是理想的数字输入方式。 这章下面的内容将提供一些更多的关于PCI-1761的特点的信息,包括了安装向导,软件的大纲和PCI-1761的附件的信息。 1.1概要描述: *8路继电器输出和8路数字隔离输入。 * LED指示灯显示继电器已工作。 *4个A型和4个C型继电器输出信道。 *输出状态回读 *输出继电器在系统复原时保持输出值。 *输入信道击穿电压高(3750VDC) *ESD(静电放电)保护高(2000VDC) *超额保护电压高(2000VDC) *输入范围广(10~50VDC) *具有中断能力。 *具有唯一板ID 研华PCI-1761具有下列主要特点: 稳固的保护: 在实验和工业自动化应用中,在PCI-1761的数字输入信道上有工业级的稳固保护它可以抵挡高达3750VDC的电压。它能够防止你的系统主机受到任何偶然的损害。如果通过保护连接到一个外接的输入信号源PCI-1761具有最大约2000VDCdi的ESD(静电放电)保护。甚至在输入电压升到70VDC时PCI-1761仍然可以正常工作一小段时间。 输入范围广: PCI-1761的输入电压范围是10到50VDC并且它的工业应用标准输入电压是12VDC, 24VDC 和48VDC。 在系统为工业应用重设的保护: 在系统需要热复原(不关闭电源的复原)时PCI-1761可以通过在板上的跳线设置是在每条输出信道上保持输出的电平或者是返回它在打开状态下的默认状态。这个功能可以保护系统从不希望出现的错误中复原。 即插即用功能: 在所有支持PCI 2.2标准的计算机上,PCI-1761是一个即插即用设备。在PCI-1761的安装期间不需要设置挑线或者DIP(双列直插)开关。安装完成后,即插即用功能会自动设置它的I/O地址和中断处理。 板ID: 在一台计算机中安装了多个PCI-1761的时候,每块PCI-1761都有一个内建的DIP(双列直插)开关默认定义每块板的ID。在系统中有多块PCI-1761的时候这项功能非常有用。在硬件组装和软件应用程序开发过程中你可以很容易的使用板ID来识别和存取每块PCI-1761。 注意:关于PCI-1761的详细规格说明请参看附录A。 1.2应用范围: *工业ON/OFF控制 *开关状态测知 *数字I/O控制 *工业和实验自动控制 *SMT/PCB(表面贴装/印刷电路板)机械 *半导体控制机械 *基于PC的工业控制机械 *测试和测量 *实验室和教育机构 *外接继电设备 1.3安装向导: 在安装PCI-1761前请确保你的计算机符合下列条件。 *PCI-1761卡 *PCI-1761用户手册 *驱动程序 (研华DLL驱动使用CD-ROM载体) *配线电缆 (PCL-10137可选) *配线板 (PCLD-880ADAM-3937可选) *计算机 (符合PCI标准的个人计算机或者工作站运行Windows9X/NT/2000)其他需要的条件 *应用软件包 (ActiveDAO,GeniDAO或者其他第三方软件包) 在你具备了以上条件和其它可能的条件后。你就可以开始进行安装PCI-1761的进程了。图1-1简单说明了安装的进程。 图1-1 1.4软件总览: 研华软件包括了DLL驱动第三方驱动支持(接口)和 应用软件来帮助你充分开发PCI-1761的各项功能。 *DLL驱动(在CD-ROM光盘上) *实验驱动 *研华ActiveDAQ *研华GeniDAQ 数据采集卡的程序选择: 你可以使用研华的DLL驱动中的应用软件。也可以使用从其他渠道获得的其它应用程序。虽然可以这样做,但是由于它比较艰苦和耗时所以不推荐使用这种做法。 DLL驱动: 研华的DLL驱动软件包括了在CD-ROM上的除外部填充之外的所有关于研华的数据采集卡的相关部分。研华的DLL驱动的作用是作为一个I/O功能帮助引导你的应用程序使用数据采集卡。研华的DLL驱动在Windows 95/98/NT/2000下工作并且为Visual C++, Visual Basic, Borland C++Builder, Borland Delphi提供开发接口。 寄存器级别程序: 寄存器级别程序是为必需直接在设备寄存器级别写代码的富有经验的程序员保留的。 因为在寄存器级别开发需要很多的时间和精力, 我们推荐你改为使用研华DLL 驱动。 如果必须在寄存器级别开发的话你应该参考在附录 C,寄存器结构和格式, 或到参考那些在CD-ROM光盘上的演示代码。 1.5 DLL驱动程序路标: 这部分将指示你如何在你的应用程序中使用研华的DLL驱动程序。这些功能库提供封装成API的工具,这些被封装成API的开发工具可以在Visual C++, Visual Basic, Delphi和C++Builder中使用。 开发工具: 程序员可以使用他们喜爱开发工具来进行开发: *Visual C++ *Visual Basic *Delphi *C++ Builder 使用DLL驱动函数库来开发: 研华的DLL驱动为应用程序开发提供了丰富的函数库这些函数库可以支持许多不同开发工具。比如说Visual C++, Visual Basic, Delphi 和 C++ Builder. 依照这些函数的功能和服务的不同这些API可以被分为以下的类别: *继电器 I/O 函数 *计算函数 *端口函数(直接I/O) *中断函数 关于每个函数的具体参数和作用请参考DLL驱动的用户手册的函数总览章节。 DLL驱动的错误处理: 在驱动函数被应用程序调用时它将返回一个状态代码。如果这个函数返回的代码不为0它就表示这个函数这次运行是失败的。当DLL驱动出现错误时你可以调用DRV_GetErrorMessage这个函数(以错误代码为参数)函数返回错误消息。另外在DLL驱动手册中有错误代码的详细列表有错误ID和错误消息你可以提交DLL驱动的错误代码来进行处理。 1.6 附录: 研华提供关于PCI-1761所支持的全部的附录这些附录包括: 配线电缆: *PCL-10137 (PCL-10137保护电缆是专门为PCI-1761卡在高电阻嘈声而设计的。为了达到更好的信号质量这个信号绞线采用了双绞线的绞线方式来减少从其它信号源来的十字干扰和嘈声。而且它的模拟和数字线是分开包装和压制了EMI/EMC问题) 配线板: *ADAM-3937(ADAM-3937是37-针 D型接线端口从DIN 栏杆装备。这种接线端口可以很容易的连接到研华的PC-Lab卡上并且可以更容易的通过连接到PCI-1761上的每一个针来存取数据) *PCLD-880 (PCLD-880是一种通用的螺旋接口板它被用于所有使用37针D型连接的PC-Lb卡) 第二章安装 这章给用户一个包清单正确地说明关于解包和一步一步地进行驱动和卡的安装。 2.1解包 在收到你的PCI-1761包后首先检查它的内容。这个包(PCI-1761包)包括以下物品: *PCI-1761卡 *驱动程序 (研华DLL驱动使用CD-ROM载体) *PCI-1761用户手册 PCI-1761卡由电子组成容易受到ESD(静电放电)的损害。如果不仔细的话ESD容易损害完整的电路和某些组成部分。 注意:在从防静电塑料袋中取出这张卡之前你应该使用下列步骤防止产生ESD伤害。 *用手触摸你的计算机的金属底盘放掉你身上积累的静电。或者用导线接地。 *在打开袋子之前将防静电塑料袋碰触你的计算机的金属底盘。 * 抓住卡的金属支架来从袋子中取出它。 在拿出卡后, 你首先应该: * 检查卡片外部寻找任何的能够被看见的伤害 (失去或被损坏的部分等). 如果卡片上有能够被看见的伤害请立刻通知我们的服务部门或我们的地方性的销售代表。以避免把被损坏的卡安装到你的系统中。 请小心以下的各个方面以确保安装正确: *确避免使用可能会产生静电的的材料。例如 塑料乙烯基和聚苯乙烯泡沫塑料。 *当你拿作卡时,抓住它的边缘部分。不要碰触到电子组成部分或暴露的金属引脚 注意: 保留你的防静电塑料袋。在你把卡从你的计算机中取出并要移到别处时请把它防到防静电塑料袋中。 2.2 开关和跳线设置 PCI-1761 卡片有一个功能设定开关。 图2-1卡接头跳线和开关位置 表 2-1: 跳线设置 重设继电器输出时间: 一些用户希望在系统重设时清除在每个继电器输出信号。一些用户希望仅仅在系统开机时清除在每个继电器输出信号。PCI-1761通过提供JP2跳线使两者都满意。 2.3 I/O连接 引脚分配: 图2-2说明了PCI-1761的37针I/O接口的引脚的分配: 图2-2 IDInA* (n=0 ~ 7): 数字隔离输入A IDInB* (n=0 ~ 7): 数字隔离输入B Rn_NO(n=0 ~ 7) 常开的继电器输出连接 Rn_NC(n=0 ~ 7) 常闭的继电器输出连接 Rn_COM(n=0 ~ 7) 公共的继电器输出印接 注意: 数字隔离输入是双向的。 2.4 驱动安装 注意: 。 在你安装 PCI-1761 卡到你的系统内前 , 按照我们推荐你驱动安装步骤, 以此来保证安装过程顺利。 关于PCI-1761的32位DLL驱动安装程序位于和你的卡包装在一起的CD-ROM光盘上。请遵从下面的步骤安装驱动程序: 第 1 步: 插入CD-ROM光盘进你的光盘驱动器内。 第 2 步: 如果你的系统中的自动运行功能可用,安装程序将自动运行。在安装程序运行时你将看到这个安装界面。 注意: 。 如果你的计算机上自动运行功能不可用, 使用Windows的资源管理器或使用Run 指令来运行光盘上的 SETUP.EXE。 图 2-3 研华自动安装程序界面 第 3 步: 选择 DLL 驱动选项。 第 4 步: 依照你的操作系统,选择Windows95/98 或Windows NT 或 Windows2000。并且根据安装指令的步骤来安装DLL驱动。 图 2-4 关于DLL驱动的选项 关于DLL驱动的更多的信息, DLL 驱动的一个在线版本手册可以由下列路径获得: Start/Programs/Advantech Driver for 95 and 98/(或者 NT/2000)/Driver Manual 2.5 硬件安装 注意: 确定你有安装卡之前已经安装了驱动程序。 (请参阅 2.4 驱动安装) 在 DLL 驱动安装完成之后, 你现在能在你的计算机上的任何 PCI插槽中安装 PCI-1761 卡片。如果你有对此任何的怀疑你应该查阅计算机用户手册或相关的资料。请遵照下面的步骤来把卡安装到你的系统中。 第 1 步:在安装或卸下之前关掉你的计算机而且拔开电源插头和电缆。 在安装或除去之前把~关掉 你的计算机任何的计算机上的成份。 第 2 步: 卸下你的计算机的盖子。 第 3 步: 卸下你的计算机的后嵌板上的插槽盖。 第 4 步: 碰触你计算机的金属部份放掉在你的身体上的静态电。 第 5 步:把1761卡插入PCI插槽。 手拿卡的边缘并且仔细的把卡插入插槽。稳定地把卡片插入到相应的位置。一定要避免过度用力, 否则可能损坏卡片。 第 6 步:在计算机在后面的面板上拧紧 PCI 卡的螺丝。 第 7 步: 连接相应的配件 (37 针电缆 , 配线接口以及其它需要的配件)到 PCI 卡片。 第 8 步:上好你的计算机的盖子。重新连接你在第 1 步中断开的连线。 第 9 步: 插入电源并且把打开计算机。 注意: 如果你不首先安装 DLL 驱动而安装了卡片, 在重新启动之后Windows 95/98/NT/2000 将会b把你的卡片识别为 "未知设备"并且提醒你提供必需的驱动。 你应该不管提示信息 ( 直接点击取消按钮) 并且依照2.4描述的步骤来安装。 在 PCI-1761 卡安装之后你可以查证它是否正确地在你系统上安装: 1. 经过控制面板/系统/设备管理器的设备管理器来查询。 2. 在设备管理器的的系统属性页的设备管理列表中将列出PCI-1761 的设备名称。 图 2-5 装置名字 注意: 如果你的1761卡安装正确, 你应该能够在设备管理器的设备列表中看见你的卡的名字。 如果你看见你的设备在设备管理器的设备列表中但是在它的设备名称上有个惊叹号"!"的话, 那就是说你的卡片没有正确的被安装。在这种情形下, 在设备管理器中设备名称并且点删除按钮删除这个设备。 然后重新进行安装过程。 在你的卡正确地安装到你的系统之后, 你就可以用设备安装过程来配置这个已经被安装到你的系统中的设备。一个完整的设备安装程序应该包括设备安装配置和测试。下列各项区段将会指导你的设备的安装配置和测试。 2.6 设备安装 &配置 这个设备安装过程是一个有用的在你安装配置和测试你的设备时在你设置完成后这个设置将会保存到你的计算机上。当你调用研华的32位DLL驱动时,将使用到这些设置。 设置设备: 第 1 步: 为你的卡安装I/O设备, 首先你必须运行设备安装程序 (Start/Programs/Advantech Driver for 95 and 98/(或者 NT/2000)/Device Installation). 图 2-6 研华 设备安装用途程序 第 2 步: 在设备安装程序的界面上, 在菜单条上选择设置菜单并且点设备命令 ( 图2-6)来调出I/O 设备安装对话框 (图 2-7) 你能在安装设备列表中看到所有已经在你的系统上安装了的设备。如果在此之前你没有安装任何设备的话, 你可能会看见一个空白设备列表如(图 2-6)。 图 2-7 I/O 设备安装对话框 第 3 步: 向下卷动设备的目录选择你要安装的设备点”ADD…”按钮调出搜索设备对话框 例如在 图 2-8 中 搜索设备对话框显示所有在你的系统中安装了的设备。 选择你希望从搜索设备对话框配置的设备并且点“OK”按钮。 在你有按 OK 之後你将会看见一个设备设置对话框如图 2-9。 图 2-8搜索设备对话框 配置设备 第 4 步: 在设备设置对话框 (图 2-9) 上你能配置在ID0~ ID7上的中断发生在上升缘或是在下降缘, 也可以设置 ID0~ID7是否可用。 图 2-9 设备设置对话框 第 5 步: 在你的设备配置完成之后,按 OK 这个设备名将出现在设备安装对话框中如图 2.10 标 图 2-10 设备名出现在设备目录中 注意: 当我们有记录, 装置名字 "000: PCI-1761 I/O=6500H"时每张卡是由设备的开始编号 "000", 明确指定的。你传递设备编号给驱动以说明你是要控制哪张卡。 在你的卡被正确地安装并配置之后, 你可以按“TEST…“按钮来使用我们提供的公共测试程序来测试你的硬件。 要知道更多信息请参考 DLL驱动手册的的第 2 章。 你也能在CD-ROM光盘上找到可以使你的开发工作更快的例子。 第 3 章信号连接 3.1 总览 维持信号连接是最重要的因素之一在保证你的应用系统能够正常地发送和接收数据时。 一个好的信号连接能避免不必要的和昂贵的损害到你的计算机和其他的硬件装置通信时。这章提供有用的信息关于该如何连结输入和输出信号到 PCI- 1761 的I/O 连接器。 3.2 数字隔离输入连接 PCI-1761 有 8个数字隔离输入信道指定为IDI0~IDI7。 每一个数字隔离输入信道可以接受 10~50 VDC的输入电压, 而且可以接受双向的输入。它意味着你可以在一个输入引脚上使用正电压和负电压。下面演示该如何把一个输入信道连接到一个外部信号输入源到。 图 3-1: 数字隔离输入连接 3.3 继电器连接 加电启动之后,在初始状态下PCI-1761 的继电器输出状态如下: 图 3-2: 继电器输出连接 一个在 BASE + 0 的 I/O 地址上的写操作将会改变所有输出继电器的状态。 举例来说如果在BASE + 0 的0位上设置‘1’(逻辑高)继电器 0, K0, 将会转变到 "Normally Close"(正常关闭)状态R0_NC, 转变到 " Normally Open"(正常打开)状态。 这意味着 LOAD2 将会降电压, 而 LOAD1将会升电压。 也就是说, 如果"COMMON" 线 对应的位被置为0的话(启动的初始状态),那么它("COMMON" 线)连接到" "Normally Close"(正常关闭)线上。 当它("COMMON" 线)对应的位被置为1的话那么它("COMMON" 线)连接到" "Normally Open"(正常打开)线上 附录一 附录一 规格 附录1 .1: 数字隔离输入 输入信道数量 8 光隔离 3750Vdc 光隔离响应时间 25Us 超出电压保护 70 VDC 输入电压 VIH(max) 50 VDC VIH(min) 10 VDC VIL(max.) 3 VDC 输出电流 10 VDC 1.6mA(typical) 12 VDC 1.9mA(typical) 24 VDC 4.1mA(typical) 48 VDC 8.5mA(typical) 附录1 .2: 继电器输出 输出信道数量 8 继电器类型 SPDT(4个型和4个C型) 额定功率 3A*250VAC 或者 3A*24 VDC 最大开关功率 750AV72W 最大开关电压 250VAC24 VDC 最大开关电流 3A 最小开关负荷 10mA 5 VDC 击穿电压 5000 VAC 1 min 作用时间 15 ms max 释放时间 5 ms max 绝缘电阻 1000Mωmin(500 VDC) 预期寿命 机械 2*107 ops.min 电子 2*105 ops.min(额定状态) 注意: 连线电缆和配线端口的限制继电器详细的规格, 请参考 CD-ROM光盘:\Document\PCI-1761_ Relay_Spec.pdf。 I/O 连接类型 37针 D型 母口 尺寸 175mm * 100mm(6.9” * 3.9”) 消耗功率 +5V@220mA(标准) +5V@750mA(最大) 温度 工作状态 0~+60°C(32~140°F) 存放状态 -20~+70°C(-4~158°F) 关系湿度 5-95%RH 不凝结状态下 质量标准 CE A类 附录 B 附录 B 区段图表 图 B-1: 系统区段图表 附录 C 寄存器结构和格式 C.1 概观 PCI-1761在交货时有一个简单易用 32位 DLL驱动。它是为用户在在Windows 95/98/NT/2000 操作系统下搭建系统准备的。我们劝告用户在这个32位DLL驱动下规划您的系统以此避免在低级而复杂寄存器级别的开发。 在下列各项中是关于PCI-1761上的寄存器级别的功能说明。这些信息仅仅针对哪些懂得并希望在寄存器级别上开发的用户。 C.2 I/O端口地址图 PCI-1761 需要计算机上32个连续的住址的I/O空间的。 每个寄存器的地址都从卡的基本地址开始的。 举例来说BASE + 0 是卡的基本地址那BASE + 7 是 基本地址加上七个字节。 表 C-1 展示了 PCI-1761上每个寄存器的功能和它相对卡的基本地址的徧移量。 表 C-1: 寄存器功能 基本地址 + 徧移量 7 6 5 4 3 2 1 0 0H R 继电器输出状态 RS7 RS6 RS5 RS4 RS3 RS2 RS1 RS0 W 继电器输出 RO7 RO6 RO5 RO4 RO3 RO2 RO1 RO0 1H R 数字隔离输入 IDI7 IDI6 IDI5 IDI4 IDI3 IDI2 IDI1 IDI0 W N/A 2H R 板载 寄存器ID BD3 BD2 BD1 BD0 W N/A 3H R 可用中断状态 IDI7EN IDI6EN IDI5EN IDI4EN IDI3EN IDI2EN IDI1EN IDI0EN W 可用中断寄存器 IDI7EN IDI6EN IDI5EN IDI4EN IDI3EN IDI2EN IDI1EN IDI0EN 4H R 中断触发状态 IDI7RF IDI6RF IDI5RF IDI4RF IDI3RF IDI2RF IDI1RF IDI0RF W 中断触发寄存器 IDI7RF IDI6RF IDI5RF IDI4RF IDI3RF IDI2RF IDI1RF IDI0RF 5H R 中断标记 IDI7F IDI6F IDI5F IDI4F IDI3F IDI2F IDI1F IDI0F W 中断清空寄存器 IDI7CLR IDI6CLR IDI5CLR IDI4CLR IDI3CLR IDI2CLR IDI1CLR IDI0CLR C.3 继电器I/O寄存奇器 - BASE + 0H PCI-1761 有 8 个的激励继电器。 这些I/O信道使用的输入和输出端口的地址是BASE + 0H。 表 C-2: 继电器寄存器输出状态 读 继电器输出状态 位号 7 6 5 4 3 2 1 0 BASE + 0H RS7 RS6 RS5 RS4 RS3 RS2 RS1 RS0 表 C-3: 寄存器为继电器输出 写 继电器输出 位号 7 6 5 4 3 2 1 0 BASE + 0H RO7 RO6 RO5 RO4 RO3 RO2 RO1 RO0 注意: 默认状态下, 继电器输出信道是逻辑0。 这避免在系统启动期间损坏外部的装置或在加电运行期间设置到默认状态。 C.4 数字隔离输入寄存器 - BASE + 1H PCI-1761 有 8 个数字隔离输入信道。这些信道使用的输入端口的地址是BASE + 1H。 表 C-4:数字隔离输入寄存器 读 数字隔离输入 位号 7 6 5 4 3 2 1 0 BASE + 1H IDI7 IDI6 IDI5 IDI4 IDI3 IDI2 IDI1 IDI0 C.5 板ID BASE + 2H PCI-1761 有板ID寄存器 BASE + 2H。通过在硬件固化设定的板ID, 用户可以容易地识别而且存取每个卡的结构和进行软件开发。 表 C-5: 板ID寄存器 读 板ID 位号 7 6 5 4 3 2 1 0 BASE + 2H BD3 BD2 BD1 BD0 BD3~ DB0 板ID BD0 板ID的 LSB(低有效位) BD3 板ID的 MSB(高有效位) C.6 中断状态寄存器 - BASE + 3H/4H/5H 中断状态寄存器控制中断信号的状态来源.( IDI0~IDI7) 表 C-6: 中断状态寄存器 读 中断状态寄存器 位号 7 6 5 4 3 2 1 0 BASE + 3H IDI7EN IDI6EN IDI5EN IDI4EN IDI3EN IDI2EN IDI1EN IDI0EN BASE + 4H IDI7RF IDI6RF IDI5RF IDI4RF IDI3RF IDI2RF IDI1RF IDI0RF BASE + 5H IDI7F IDI6F IDI5F IDI4F IDI3F IDI2F IDI1F IDI0F IDInF 中断标志位 (n次= 0 ~ 7) 这些位指示了中断的状态。 用户可以通过读这些位来得到中断的状态。 0 没有中断 1 中断发生 IDInRF 中断可用控制位 (n=0 ~ 7) 读这些位来得到中断是否可用。 0 不能用 1 能用 IDInEN 中断触发控制位 (n=0 ~ 7) 这些位的值决定中断是在上升沿触发还是在下降沿触发。 0 上升沿触发 1 下降沿触发 C.7 中断控制寄存器 - BASE +3 H/4H/5H 中断控制寄存器控制二的状态中断信号来源.( IDI0~IDI7)用户可以通过写它的值来控制中断。 表 C-7: 中断控制寄存器 写 中断状态寄存器 位号 7 6 5 4 3 2 1 0 BASE + 3H IDI7EN IDI6EN IDI5EN IDI4EN IDI3EN IDI2EN IDI1EN IDI0EN BASE + 4H IDI7RF IDI6RF IDI5RF IDI4RF IDI3RF IDI2RF IDI1RF IDI0RF BASE + 5H IDI7CLR IDI6 CLR IDI5 CLR IDI4 CLR IDI3 CLR IDI2 CLR IDI1 CLR IDI0 CLR IDInCLR 中断清空控制位 在接收下次中断前首先必须清空这些位。 0 不用关心 1 清除中断 IDInRF中断可用控制位(n=0 ~ 7) 读这些位来得到中断是否可用。 0 不能用 1 能用 IDInEN 中断触发控制位 (n=0 ~ 7) 这些位的值决定中断是在上升沿触发还是在下降沿触发。 0 上升沿触发 1 下降沿触发
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 应用文书 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服