Class for AD7390, a 12 bit SPI driven external DAC from Analog Devices.
Datasheet - http://www.analog.com/static/imported-files/data_sheets/AD7390_7391.pdf
Diff: AD7390.h
- Revision:
- 5:1ce3ec1e5f8b
- Parent:
- 4:0c327b37ddc1
--- a/AD7390.h Sun Apr 06 20:19:56 2014 +0000
+++ b/AD7390.h Sun Apr 13 19:45:35 2014 +0000
@@ -3,14 +3,14 @@
#include "mbed.h"
-class AD7390 { //Create an AD7390 instance
+class AD7390 { //Create an AD7390 instance
SPI& spi;
DigitalOut reset, latch;
public:
AD7390(SPI& spi, PinName resetpin, PinName latchpin); //RefV set up for user reference voltage
void Reset();
void Latch();
- void Init();
+ void Init(int Frequency); //Set SPI frequency during initialisation
void Write(float Volts, float RefV);
void WriteL(float volts, float RefV);
private: