Gast
#2156175
Hallo Forum, Ich hab folgendes Problem: Ich hab ein Prototyp gebaut der funktioniert. Danach hab ich ein Layout erstellt und es ätzen lassen. Hier habe ich ein Fehler begangen Pin30 und Pin31 am Atmega8L sind genau falschrum belegt (habe ich händisch geändert). Die Schaltung ist eine erweiterung des LED-Flitzers. Es wird per USB ein Schriftzug eingespielt welches dann per LEDs ausgegeben wird. Leider funktioniert meine geätzte Schaltung nicht richtig.Wenn ich die Schaltung per USB anschließe und einen Schriftzug drauf spielen möchte passiert folgendes: 1. USB wird erkannt. 2. Schriftzug wird aufgespielt 3. Der Schriftzug besteht danach nur aus wirren Zeichen die nichts mit der ursprünglichen Eingabe zutun haben. Ich habe den ganzen Tag überprüft und glaube daran das es wirklich nur ein "kleinerer" Fehler sein kann... Software technisch erfolgt das aufspielen des Schriftzuges folgend (auszug) serialPort1.Close(); serialPort1.PortName = comboBox1.SelectedItem.ToString(); serialPort1.BaudRate = 4800; serialPort1.Parity = Parity.None; serialPort1.DataBits = 8; serialPort1.StopBits = StopBits.One; serialPort1.Handshake = Handshake.None; // Set the read/write timeouts // serialPort1.ReadTimeout = 500; // serialPort1.WriteTimeout = 500; try { serialPort1.Open(); errorProvider1.SetError(comboBox1, ""); } catch (Exception) { errorProvider1.SetError(comboBox1, "besetzt"); } mit der gleichen Firmware, Software und Schaltung funktioniert der Prototyp einwandfrei... ich bin total ratlos und würde mich über Hilfe freuen Gruß Theo
