74595 Library

ShiftRegister.h

Committer:
zoop57
Date:
2014-08-23
Revision:
0:bca974772920

File content as of revision 0:bca974772920:

#ifndef MBED_ShiftRegister_H
#define MBED_ShiftRegister_H
 
#include "mbed.h"
 
class ShiftRegister 
{
    public:
        ShiftRegister();
        ShiftRegister(PinName clockPin, PinName latchPin, PinName dataPin);
        void shiftByte(unsigned char data);
        void shiftBit(unsigned char bit);
      
    private:  
        DigitalOut _clockPin;
        DigitalOut _latchPin;
        DigitalOut _dataPin;
};
 
#endif