Distancer/LcdShiftReg.h

18 lines
380 B
C++

#pragma once
#include "DeviceLib/ShiftRegister.h"
class LcdShiftReg : public ShiftRegister
{
public:
LcdShiftReg();
private:
void setPin(volatile uint8_t *port, uint8_t pin) const;
void clearPin(volatile uint8_t *port, uint8_t pin) const;
virtual void setSerialPin(bool value) override;
virtual void pulseShiftPin() override;
virtual void pulseStoragePin() override;
};