主要内容

Digital Port Pins Write

Write logical states to pins on a port

Since R2026a

  • Digital Port Pins Write block

Libraries:
Embedded Coder Support Package for Renesas RA Microcontrollers / Renesas RA6 Based

Description

The Digital Port Pins Write block writes logical states to multiple digital output pins (channels) on a specified port of the Renesas RA microcontroller.

Examples

Ports

Input

expand all

Provides the logical state for the first pin/channel as a scalar input. The numeric suffix (00 -15) for the channel reflects the value specified in the Pins parameter.

Dependencies

To enable this port, Select group of pins/channels and Separate input for each pin parameters must be selected.

Data Types: int8 | uint8 | uint32 | Boolean

Provides the logical state (high/low) for each pin in the group as a vector input.

Dependencies

To enable this port, Separate input for each pin parameter must be cleared.

Data Types: int8 | uint8 | uint32 | Boolean

Parameters

expand all

Specify the unique identifier for the digital port. This links the block to a specific digital hardware instance or configuration.

Programmatic Use

Block Parameter: PortName

Select this parameter to specify a group of pins or channels to write to.

Programmatic Use

Block Parameter: IndividualPinsWrite

Specify the pin or channel index (0–15) to write to. The specified value is appended as a numeric suffix to the Channel000 input port. For example, specifying 1, results in the input port name Channel001.

Programmatic Use

Block Parameter: PinNumbers

Select this parameter to add a separate input port for each specified pin/channel. When disabled, a single vector input port is used for all pins.

Programmatic Use

Block Parameter: EachPinAsInput

Version History

Introduced in R2026a