Hallo
ich habe mir einen LED Display Drivers M5450 besorgt.
Die ersten versuche habe ich auch schon damit gemacht aber ich komme mit dem Data / Clock nicht richtig zurecht.
Laut Datenblatt muss ich doch einen 36 BITs versenden. 1 Bit ist der Start und danach doch die 35 Pins ?
Gleich vorweg ich bin Hobby Bastler kein Elektroniker ist alles ein wenig neuland…
int daten[36] = {1,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
int clock = 10;
int data = 11;
void setup()
{
pinMode(clock, OUTPUT);
pinMode(data, OUTPUT);
}
void loop()
{
digitalWrite(clock, HIGH);
digitalWrite(clock, LOW);
for(int i=0; i <= 36; i++){
digitalWrite(data, daten[i]);
digitalWrite(clock,HIGH);
digitalWrite(clock,LOW);
}
}
oder wie kann ich die einzelnen Pins steuern ?
hier auch mal ein Link zum Datenblatt => http://www.alldatasheet.com/datasheet-pdf/pdf/99727/STMICROELECTRONICS/M5450.html