Skip to main content
Visitor
August 13, 2026
Question

How to configure INTERRUPT pin in -ASM330LHHTR

  • August 13, 2026
  • 2 replies
  • 42 views

Hi, 

We are using the ASM330LHHTR in our design and would like clarification regarding the INT1 pin configuration. We intend to configure INT1 as an active-low interrupt with the output driver set to open-drain.

However, the datasheet seems to indicate that active-low operation requires a push-pull configuration.

Kindly let me know the details.

Thanks

2 replies

TDK
August 13, 2026

However, the datasheet seems to indicate that active-low operation requires a push-pull configuration.

What in the datasheet is leading you to believe this.

Active low means the pin is low when it’s “active” (in this case, when an interrupt should happen). It doesn’t say anything about open-drain vs push-pull.

In this case, the INT1 pin can be configured as either push-pull or open-drain. In either case, it will be active low.

 

Edit: I see it now. Would be easy to test.

 

"If you feel a post has answered your question, please click ""Accept as Solution""."
Federica Bossi
ST Technical Moderator
August 25, 2026

Hi ​@KarthickB ,

For this device, active-low interrupt operation is only supported in push-pull mode. In other words, when H_LACTIVE = 1, the PP_OD bit must be set to 0.

Therefore, the following configuration is not supported:

  • Active-low interrupt
  • Open-drain output

If your application requires an active-low interrupt, please configure:

  • H_LACTIVE = 1
  • PP_OD = 0 → push-pull

If your system requires open-drain, then active-low operation on INT1/INT2 cannot be used directly, and an external interface circuit would be needed.

In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question.