spi connection arduino mega,lpc1768

You are viewing an older revision! See the latest version

Homepage

arduino code

  1. include <SPI.h>

void setup (void) { Serial.begin(9600); digitalWrite(SS, HIGH); ensure SS stays high for now SPI.begin ();

SPI.setClockDivider(SPI_CLOCK_DIV32);

}

void loop (void) {

int sensorDegeri = analogRead(A0); Serial.println(sensorDegeri); digitalWrite(SS, LOW); SPI.transfer (sensorDegeri);

digitalWrite(SS, HIGH);

delay (1000); 1 second delay between the next 255 bytes

}

lpc code;

  1. include "mbed.h"

Serial pc(USBTX, USBRX); SPISlave spi(p11, p12, p13, p14); mosi, miso, sclk,ss

int main() { pc.baud(115200); int x; while(1) { if(spi.receive()){ x = spi.read(); pc.printf("\r\n%d \n", x); }

} }


All wikipages