Trait hd44780_hal::DataBus [−][src]
pub trait DataBus { fn write<D: DelayUs<u16> + DelayMs<u8>>(
&mut self,
byte: u8,
data: bool,
delay: &mut D
); fn write_nibble<D: DelayUs<u16> + DelayMs<u8>>(
&mut self,
byte: u8,
delay: &mut D
) { ... } }
Required Methods
Provided Methods
fn write_nibble<D: DelayUs<u16> + DelayMs<u8>>(
&mut self,
byte: u8,
delay: &mut D
)
&mut self,
byte: u8,
delay: &mut D
)
Implementors
impl<RS: OutputPin, EN: OutputPin, D0: OutputPin, D1: OutputPin, D2: OutputPin, D3: OutputPin, D4: OutputPin, D5: OutputPin, D6: OutputPin, D7: OutputPin> DataBus for EightBitBus<RS, EN, D0, D1, D2, D3, D4, D5, D6, D7>
impl<RS: OutputPin, EN: OutputPin, D4: OutputPin, D5: OutputPin, D6: OutputPin, D7: OutputPin> DataBus for FourBitBus<RS, EN, D4, D5, D6, D7>