by Rob Toulson and Tim Wilmshurst from textbook "Fast and Effective Embedded Systems Design: Applying the ARM mbed"

Dependencies:   mbed

main.cpp

Committer:
robt
Date:
2012-08-31
Revision:
0:c6eda2b9bd63

File content as of revision 0:c6eda2b9bd63:

/*Program Example 4.1: Three values of DAC are output in turn on Pin 18. Read the output on a DVM.
                                                                              */
#include "mbed.h"
AnalogOut Aout(p18);   //create an analog output on pin 18
int main()
{
    while(1) {
        Aout=0.25;           // 0.25*3.3V = 0.825V
        wait(2);
        Aout=0.5;            // 0.5*3.3V = 1.65V
        wait(2);
        Aout=0.75;           // 0.75*3.3V = 2.475V
        wait(2);
    }
}