
Application Note (AN241)
PCI-FRM01 Register Level Application Guide
2005 DAQ system, all rights reserved. http://www.daqsystem.com
6. Interrupt Controller Usage
PCI-FRM01은 각 I/O 장치의 동작을 하드웨어 인터럽트를 사용하여 처리할 수 있도록 인터럽트
컨트롤러를 가지고 있다.
이러한 인터럽트를 사용하게 되면, 폴링 방식을 사용하지 않아도 되므로 프로세스의 오버헤드를
줄일 수 있다.
INTERRUPT
Interrupt Status Register (Read Only)B0h
Description
I/O Address
Offset
Function
B4h
B8h
BCh
Interrupt Status Clear (Write Only)
Interrupt Enable Register (Read/Write)
Interrupt Source Indicatior(Read Only)
INT_STA
Register
INT_SEL
INT_EN
INT_SRC
82C55의 포트를 제어하기 위하여는 먼저 컨트롤 레지스터를 통하여 모드 설정을 하여야 한다.
모두 설정을 하기 위하여는 최상위 비트를 “1”로 설정하고 컨트롤 레지스터에 쓰면 된다. 만약 최
상위 비트를 “0”으로 할 경우 PORTC의 비트 설명 명령이 된다. (자세한 내용은 82C55 매뉴얼을
참조하기 바람)
최초 전원 인가 시에 모든 포트는 입력이며, 동작 모드는 0이 된다.
(1) INT_STA (Interrupt Status)
현재 인터럽트를 요구하는 장치를 나타낸다. 상태 레지스터에 나타나는 것은 반드시 처리를 해
주어야만 한다.
쓰기 동작을 할 경우 상태 비트가 클리어 된다.
15 01234567891011121314
G Status S0
31
Reserved
INTERRUPT Status Register Bit Position & meaning
S14
16
Differential RS232C interface
Comentários a estes Manuais