功能介绍 PCI-TG DIO 是汛捷科技专为数字化输出入自动控制所全新设计之 PCI 界面 I/O 卡。将硬件线路设计精简化,达到低成本、高可靠度的要求。另齐全之软件支持及即插即用 (Plug & Play) 机制,使用者无须做任何 Jumper 设定,即可简单、迅速的使用本卡,非常适合于工业自动控制、学校教学实验、游戏机控制等用途。 卡片是采矮卡设计(Low Profile),可适用于各种高度之计算机机箱。二颗广泛使用的8255 IC,提供 48bit TTL位准之数字输出入线,除支持 Mode0,Mode1,Mode2 基本操作外,并支持 8255 于 Mode1及Mode2 下产生硬件中断;同时也提供 Mailbox 功能可让使用者更简单直接存取各 8-bit 输入及输出界面。面板上有一标准 25 pin D-type 接头,提供 24-bit I/O信号;另 24-bit 则以排针座方式供使用者自定接头。 在操作系统,支持Windows 9X/2K/XP、Linux 。而软件方面提供动态运结函数供使用在 VC, VB 及 Borland C++ 上撰写控制程序,另有范例程序可供参考。
应用范围: 1. 工业自动化控制 2. 电动游戏机控制 3. 家庭自动化控制 4. PCI 数字输出入教学用
规格: 符合 PCI Bus 2.2 规范 支持 8255 模块 1, 2, 3 控制模式 支持多卡控制操作 支持中断讯号控制 支持随插即用 提供 48 位 TTL 数字输出入控制 提供 8 位的 Mailbox 输出入控制运用
操作系统: 支持 Windows 98/Me/2K/XP 支持 Linux (Source Code Included, GPL License)
硬件架构 : 主要是由一 XILINX CPLD 及二个 8255 IC 所组成。XILINX CPLD 其功能主要是处理PCI Bus上的讯号,并将其解译 (Decode) 成本地总线( Local Bus) 讯号以读/写二个 8255 的内部缓存器 (Register) 来完成 I/O 控制动作。
系统方块图
从系统方块图可知,每一颗 8255 的 Port C 有二条中断讯号线可用程序产生内部中断 (Internal Interrupt) ;另一外接中断讯号线 (External Interrupt),提供使用者连接外部硬件中断线路来进阶使用中断。所有中断均可透过 Jumper 设定来使用。有关详细 8255 中断使用请参阅坊间8255的相关书籍。
|