Masahiko Hasebe / microbit_ymf825

Dependencies:   microbit

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers fmsd1.h Source File

fmsd1.h

00001 #ifndef FMSD1_H
00002 #define FMSD1_H
00003 
00004 //  public
00005 void initSPI( void );
00006 void initSD1( void );
00007 void delayMs( int ms );
00008 void writeSingle( unsigned char adrs, unsigned char data );
00009 void writeBurst( unsigned char adrs, unsigned char* data, int count );
00010 
00011 static const unsigned char REG_TOP_ADRS = 12;
00012 static const unsigned char REG_VOL = 0;
00013 static const unsigned char REG_BLK = 1;
00014 static const unsigned char REG_FNUM = 2;
00015 static const unsigned char REG_CTRL = 3;
00016 static const unsigned char REG_CH_VOL = 4;
00017 static const unsigned char REG_XVB = 5;
00018 static const unsigned char REG_INT = 6;
00019 static const unsigned char REG_FRC = 7;
00020 static const unsigned char REG_MASTER_VOL = 25;
00021 #endif
00022