JRC 3714 library. serial 2 parallel(24bit).

IO3714.cpp

Committer:
muraguchi
Date:
2012-02-25
Revision:
0:7d09d9914030

File content as of revision 0:7d09d9914030:

#include "IO3714.h"

IO3714::IO3714(PinName mosi, PinName sclk, PinName clr_n, PinName stb_n)
        : _spi(mosi,NC,sclk), _clr_n(clr_n), _stb_n(stb_n) {
    _clr_n=0;
    _stb_n=0;
    _spi.format(12,0);
    _spi.frequency(48000000);
    _clr_n=1;
}

void IO3714::write(unsigned int data) {


    _spi.write((data>>12) & 0xFFF  );
    _spi.write(data & 0xFFF );
    _stb_n=0;
    _stb_n=1;

}