Runs through some voltages

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h" 
00002 #include "MCP4822.h"
00003 
00004 MCP4822 MCP(p5, p7, p8);    // MOSI, SCLK, nCS
00005 
00006 int main() {                
00007     while(1){
00008     MCP.writeA(1650);       // 1650 V out
00009     MCP.writeB(1650);       // Same on B output
00010     wait(5);
00011     MCP.writeA(0);          // Zero v out
00012     MCP.writeB(0);          // Same on B
00013     wait(5);
00014     MCP.writeA(3300);       // Guess what? 
00015     MCP.writeB(3300);       // 3.3 V
00016     wait(5);
00017     }                       // Return to beginning. 
00018 }