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
AD7390.h
- Committer:
- cassar10
- Date:
- 2014-04-13
- Revision:
- 5:1ce3ec1e5f8b
- Parent:
- 4:0c327b37ddc1
File content as of revision 5:1ce3ec1e5f8b:
#ifndef __AD7390_H__ #define __AD7390_H__ #include "mbed.h" 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(int Frequency); //Set SPI frequency during initialisation void Write(float Volts, float RefV); void WriteL(float volts, float RefV); private: }; #endif