https://youtu.be/99cUIxc72h0

Dependencies:   BLE_API mbed nRF51822

Committer:
matsujirushi
Date:
Fri Jul 14 10:35:54 2017 +0000
Revision:
0:24c8585f0f35
1st commit.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
matsujirushi 0:24c8585f0f35 1 #include "mbed.h"
matsujirushi 0:24c8585f0f35 2 #include "MicrobitHw.h"
matsujirushi 0:24c8585f0f35 3
matsujirushi 0:24c8585f0f35 4 static BusOut HwLedMatrixRows(ROW1, ROW2, ROW3);
matsujirushi 0:24c8585f0f35 5 static BusOut HwLedMatrixCols(COL1, COL2, COL3, COL4, COL5, COL6, COL7, COL8, COL9);
matsujirushi 0:24c8585f0f35 6
matsujirushi 0:24c8585f0f35 7 void MicrobitHwInitialize()
matsujirushi 0:24c8585f0f35 8 {
matsujirushi 0:24c8585f0f35 9 HwLedMatrixRows.write(0);
matsujirushi 0:24c8585f0f35 10 HwLedMatrixCols.write(0);
matsujirushi 0:24c8585f0f35 11 }
matsujirushi 0:24c8585f0f35 12
matsujirushi 0:24c8585f0f35 13 void MicrobitHwLedMatrix(int rows, int colValues)
matsujirushi 0:24c8585f0f35 14 {
matsujirushi 0:24c8585f0f35 15 HwLedMatrixRows.write(0);
matsujirushi 0:24c8585f0f35 16 HwLedMatrixCols.write(~colValues);
matsujirushi 0:24c8585f0f35 17 HwLedMatrixRows.write(1 << rows);
matsujirushi 0:24c8585f0f35 18 }