Skip to main content
Design DocumentNxp

36V eXtreme Switch Programming Guide for MC36XSD

Programming guide for the NXP 36VeXtremeSwitch Processor Expert component, supporting MC36XSD industrial switches with SPI control, PWM management, and fault monitoring.

View design document

Overview

This programming guide describes the 36VeXtremeSwitch Processor Expert component designed for NXP MC36XSD 36V Industrial Low RDSon eXtreme Switches. It provides a flexible software solution for real-time device configuration via SPI. The documentation details API methods for device initialization, register access, and status monitoring. Key functionalities include setting PWM duty cycles and states, managing watchdog timers to prevent fail-safe mode, and performing diagnostics for faults such as overvoltage, undervoltage, short-circuits, and open load conditions. It also supports daisy-chain configurations for multiple devices and provides specific integration details for the TWR-MC36XSDEVB Tower board.

Use Cases

  • Software development for industrial high-side switching applications.
  • Real-time configuration of MC36XSD switches using Processor Expert.
  • Implementing PWM-based load control with integrated fault monitoring.
  • Managing multiple daisy-chained power switches in 36V industrial systems.

Topics

NXP
MC36XSD
36V eXtreme Switch
Processor Expert
SPI
PWM control
Fault diagnosis
Industrial switch
TWR-MC36XSDEVB
Daisy chain
Watchdog timer
MC06XSD200

Referenced Parts

MC06XSD200

NXP

these address already defined in MC06XSD200.h file in project.

MC36XSD

NXP

NXP MC36XSD: 36V Industrial Low RDSon eXtreme Switch