Hallo Leute, ich hab mal eine frage: wenn ich in der schaltung per isp meine atmels programmiere, als was sollten dann am besten die 3 datenleitungen genommen werden, damit das programmieren als auch der betrieb als input/output am besten funktioniert. brauch leider alle pins zum arbeiten und würde ungern auauf die 3 verzichten... besten dank!
Hiho, logisch gesehen sollten sie als input benutzt werden, weil als output könnten steuervorgänge in gang gesetzt werden die nicht erwünscht sind wärend der atmel programmiert wird. Als input ist das nicht so kritisch weil der atmel sich ja beim programmieren im Reset befindet und die eingänge nicht verarbeitet werden um dann andere ausgänge setzen. Einzig der Reset sollte unbenutzt bleiben, weil hier konflikte schwer zu finden sind. CA
Eher umgekehrt. An Eingangspins ist ja i.d.R. irgend eine Hardware angeschlossen die sich für den Reset des AVRs nicht interessiert.
so isses, sollten Ausgänge sein. Und drauf achten, das dabei keine Konflikte entstehen können (z.B. wäre es fatal, zwei H-Brücken-Eingänge daran zu legen...). Gibt aber auch Lösungen, wenn der betreffende Pin ein Ausgang ist.
Naja, als Ausgang könnte auch nachteilig sein. Bei mir hängt z.B. beim Mega8 am PB3 (MOSI/OC2) eine Spannungsinvertierung, die ich normalerweise mit Timer2 ansteuere. Beim Programmieren erzeugen dann die Daten prompt auch die negative Spannung, das Programmieren selber ist davon unbeeindruckt :-) Aber irgendwo hab ich mal gelesen, das LCDs die negative Spannung nicht mögen, wenn das LCD noch nicht initialisiert ist. Gruß Ingo
wenns als eingang ist sollte bloss kein schalter dran oder irgendwas anderes, dass die signale 'kurzschliessen' kann
Hi darum schließt man, wenn möglich was an die Pins an was unkritisch ist. Ich betreibe da üblicherweise irgendwelche LED's oder ähnliches. Tasten würd ich als Eingang auch noch für vertretbar halten wenn man nicht gerade beim Programmieren drauf rum fingert. Keinesfalls würde ich irgendwas daran anschließen was immer ein Signal liefert, etwa ein Logik-IC. Matthias
Hallo Michael, nimm doch einen kleinen Schalter und einen Analog Multiplexer. z.B. 4053. http://www.philipslogic.com/products/hc/pdf/74hc4053.pdf Gruß Fiffi
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.