Ahoj Štury

Dependencies:   LIS302 mbed

main.cpp

Committer:
havri
Date:
2015-01-27
Revision:
0:7d02a614f4e7
Child:
1:cae174481a60

File content as of revision 0:7d02a614f4e7:

#include "mbed.h"
#include "LIS302.h"
DigitalOut myled(LED1);
AnalogIn CameraIn(PTD5);
DigitalOut SI(PTD7);
DigitalOut CLK(PTE1);
float camera[128];
Serial pc(USBTX,USBRX);
DigitalIn butt(PTC13);

Timer t;
int main() {
    while(1)    {               
                CLK = 0;
                SI = 1;
                wait_us(65);
                CLK = 1;
                SI = 0;
                wait_us(65);
                int i;
                for(i=0; i<128; i++)
                {
                camera[i]= CameraIn;
                wait_us(65);
                CLK=0;               
                wait_us(65);
                CLK = 1;                   
                }
                
                
                if(butt == 1)
                {
                
                for(i=0; i<128; i++)
                {
                pc.printf(" %f;",camera[i]);
                wait_us(20);
                }
                pc.printf("\n");
                }
   
    
                }
}