Microsoft UNO-3074 Interrupt Enable Control Function, Interrupt Triggering Edge Control

Models: UNO-3074

1 80
Download 80 pages 55.68 Kb
Page 30
Image 30

2.5.6 Interrupt Enable Control Function

Table 2.6: Interrupt Disable/Enable Control

DI0EN & DI1EN

Interrupt Disable/Enable Control

 

 

0

Disable

 

 

1

Enable

 

 

The user can choose to enable or disable the interrupt function by writing its corresponding value to the interrupt disable/enable control bit in the interrupt control register, as shown in Table 2.6.

2.5.7 Interrupt Triggering Edge Control

The interrupt can be triggered by a rising edge or a falling edge of the interrupt signal, as determined by the value in the interrupt triggering edge control bit in the interrupt control register, as shown in Table 2.7.

Table 2.7: Interrupt Triggering Edge Control

DI0TE & DI1TE

Triggering edge of interrupt signal

 

 

0

Falling edge trigger

 

 

1

Rising edge trigger

 

 

2.5.8 Interrupt Flag Bit

The interrupt flag bit is a flag indicating the status of an interrupt. It is a readable/writable bit. To find the status of the interrupt, you have to read the bit value. To clear the interrupt, you have to write “1” to this bit. This bit must first be cleared to service the next coming interrupt.

Table 2.8: Interrupt Flag Bit Values

DI0F & DI1F

 

Interrupt Status

 

 

 

Read

0

No interrupt

 

 

 

 

1

Interrupt occur

 

 

 

Write

0

Don’t care

 

 

 

 

1

Clear interrupt

 

 

 

UNO-3074 User Manual

20

Page 30
Image 30
Microsoft UNO-3074 user manual Interrupt Enable Control Function, Interrupt Triggering Edge Control, Interrupt Flag Bit