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

Committer:
muraguchi
Date:
Sat Feb 25 18:12:11 2012 +0000
Revision:
0:7d09d9914030

        

Who changed what in which revision?

UserRevisionLine numberNew contents of line
muraguchi 0:7d09d9914030 1 #include "IO3714.h"
muraguchi 0:7d09d9914030 2
muraguchi 0:7d09d9914030 3 IO3714::IO3714(PinName mosi, PinName sclk, PinName clr_n, PinName stb_n)
muraguchi 0:7d09d9914030 4 : _spi(mosi,NC,sclk), _clr_n(clr_n), _stb_n(stb_n) {
muraguchi 0:7d09d9914030 5 _clr_n=0;
muraguchi 0:7d09d9914030 6 _stb_n=0;
muraguchi 0:7d09d9914030 7 _spi.format(12,0);
muraguchi 0:7d09d9914030 8 _spi.frequency(48000000);
muraguchi 0:7d09d9914030 9 _clr_n=1;
muraguchi 0:7d09d9914030 10 }
muraguchi 0:7d09d9914030 11
muraguchi 0:7d09d9914030 12 void IO3714::write(unsigned int data) {
muraguchi 0:7d09d9914030 13
muraguchi 0:7d09d9914030 14
muraguchi 0:7d09d9914030 15 _spi.write((data>>12) & 0xFFF );
muraguchi 0:7d09d9914030 16 _spi.write(data & 0xFFF );
muraguchi 0:7d09d9914030 17 _stb_n=0;
muraguchi 0:7d09d9914030 18 _stb_n=1;
muraguchi 0:7d09d9914030 19
muraguchi 0:7d09d9914030 20 }