pub struct TxEightBits<'d> { /* private fields */ }
Available on crate feature
unstable
only.Expand description
Represents a group of 8 output pins configured for 8-bit parallel data transmission.
Implementations§
Source§impl<'d> TxEightBits<'d>
impl<'d> TxEightBits<'d>
Sourcepub fn new(
pin_0: impl PeripheralOutput<'d>,
pin_1: impl PeripheralOutput<'d>,
pin_2: impl PeripheralOutput<'d>,
pin_3: impl PeripheralOutput<'d>,
pin_4: impl PeripheralOutput<'d>,
pin_5: impl PeripheralOutput<'d>,
pin_6: impl PeripheralOutput<'d>,
pin_7: impl PeripheralOutput<'d>,
) -> Self
pub fn new( pin_0: impl PeripheralOutput<'d>, pin_1: impl PeripheralOutput<'d>, pin_2: impl PeripheralOutput<'d>, pin_3: impl PeripheralOutput<'d>, pin_4: impl PeripheralOutput<'d>, pin_5: impl PeripheralOutput<'d>, pin_6: impl PeripheralOutput<'d>, pin_7: impl PeripheralOutput<'d>, ) -> Self
Creates a new TxEightBits
instance with the provided output pins.