bit-banging control for AD9850.

こちらのnoteに書いてます。
/users/ohneta/notebook/DDS-AS9850_softSPI/

Revision:
0:25d6d7c1a48a
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/AD9850.h	Thu Jun 18 05:23:11 2015 +0000
@@ -0,0 +1,29 @@
+//----------------------------------------------------------------
+//----------------------------------------------------------------
+/**
+ * 中華DDS AD9850のコントロール
+ * 
+ */
+//----------------------------------------------------------------
+//----------------------------------------------------------------
+
+#include "mbed.h"
+
+
+class AD9850 {
+
+public:
+    AD9850(PinName data, PinName w_clk, PinName fu_ud, PinName reset);
+    ~AD9850();
+
+    void init();
+    void reset();
+    void setFrequency(int freq, int pdwon = 0, int phase = 0);
+
+private:
+    DigitalOut  _outBit;
+    DigitalOut  _w_clk;
+    DigitalOut  _fu_ud;
+    DigitalOut  _reset;
+};
+