. Kann man eine Softser (BASCOM) am Tiny4313 einrichten ohne dass der Proger dadurch Schaden nimmt? Angedacht: MOSI als Serausgang verwenden. Kurt
Kurt Bindl schrieb: > . > > Kann man eine Softser (BASCOM) am Tiny4313 einrichten ohne dass der > Proger dadurch Schaden nimmt? > > Angedacht: MOSI als Serausgang verwenden. > > Kurt Was ist ein "Proger"?
npn schrieb: > Kurt Bindl schrieb: >> . >> >> Kann man eine Softser (BASCOM) am Tiny4313 einrichten ohne dass der >> Proger dadurch Schaden nimmt? >> >> Angedacht: MOSI als Serausgang verwenden. >> >> Kurt > > Was ist ein "Proger"? Ein Programmieradapter. Ich habe einen DIAMES-AVR dran, kann auch manchmal ein STK500 sein. Kurt
Kurt Bindl schrieb: > npn schrieb: >> Kurt Bindl schrieb: >>> . >>> >>> Kann man eine Softser (BASCOM) am Tiny4313 einrichten ohne dass der >>> Proger dadurch Schaden nimmt? >>> >>> Angedacht: MOSI als Serausgang verwenden. >>> >>> Kurt >> >> Was ist ein "Proger"? > > Ein Programmieradapter. > Ich habe einen DIAMES-AVR dran, kann auch manchmal ein STK500 sein. > > Kurt Na gut, seltsamer Ausdruck, aber was solls. Dürfte kein Problem sein, weil der Programmieradapter mit der Reset-Leitung den AVR in den Programmiermodus schaltet. Und in diesem Zustand wird garantiert aus der MOSI-Leitung nix rauskommen, was dem Programmieradapter gefährlich werden könnte.
ISP-Pins dürfen Ausgänge sein, wenn das Zappeln beim Programmieren nicht stört und der Laststrom nicht zu hoch ist (keine LEDs). ISP-Pins dürfen Eingänge sein, wenn sie beim Programmieren nicht getrieben werden. Z.B. nicht gedrückte Taste oder SPI-Slave mit Pullup an /SS inaktiv gesetzt.
npn schrieb: >>> Was ist ein "Proger"? >> >> Ein Programmieradapter. > > Na gut, seltsamer Ausdruck, aber was solls. > Dürfte kein Problem sein, weil der Programmieradapter mit der > Reset-Leitung den AVR in den Programmiermodus schaltet. Und in diesem > Zustand wird garantiert aus der MOSI-Leitung nix rauskommen, was dem > Programmieradapter gefährlich werden könnte. Schon, aber wenn er mit dem Programmieren fertig ist dann läuft der AVR -ganz normal-, dann liegen die Pins des Prog-adapters und des AVR parallel. Ich gehen mal davon aus dass der Programmieradapter über Längswiderstände entkoppelt ist. Werde einfach mal machen und schauen was passiert. Kurt
Kurt Bindl schrieb: > Ich gehen mal davon aus dass der Programmieradapter über > Längswiderstände entkoppelt ist. Du gehst davon aus heisst du weisst es nicht. Entweder du schaust nach oder du Kurt Bindl schrieb: > Werde einfach mal machen und schauen was passiert. und schaust ggf. zu daß dein "Proger" zum "Qualmer" wird
Kurt Bindl schrieb: > Ich gehen mal davon aus dass der Programmieradapter über > Längswiderstände entkoppelt ist. Nein. Ist er nicht. Da sind Pegelwandler und Analogschalter drin, die im "Nicht-Programmier-Modus" auf Tristate schalten. Wenn sich aber trotzdem ungünstigerweise zwei gegensätzliche Signale begegnen oder gar Überspannung, dann ist der Programmer hin. Deshalb ist es günstig, Längswiderstände selbst einzubauen. Richtwert 200...500 Ohm.
Udo Schmitt schrieb: > > und schaust ggf. zu daß dein "Proger" zum "Qualmer" wird Also ich habe nachgeschaut, da sind drei Längswiderstände, ca. 65 Ohm, drin. Das müsste reichen denn der Proger selber ist ja ein 90USB162, also liegt da direkt AVR auf AVR. Und da sind die 50 Ohm wohl ausreichend. Kurt
Peter Dannegger schrieb: > ISP-Pins dürfen Ausgänge sein, wenn das Zappeln beim Programmieren > nicht > stört und der Laststrom nicht zu hoch ist (keine LEDs). > > ISP-Pins dürfen Eingänge sein, wenn sie beim Programmieren nicht > getrieben werden. > Z.B. nicht gedrückte Taste oder SPI-Slave mit Pullup an /SS inaktiv > gesetzt. Schön langsam versteh ich ev. auch diese Bezeichner. ISP steht für "im System programmierbar" MOSI und MISO stehen wohl im Zusammenhang mit "synchrone Schnittstelle", also mit einem zugehörigen Takt (den Takt liefert der Master?). Heisst: MOSI -Master Out- bei Masterbetrieb und SI -Slave in- bei Slavekonfiguriert? MISO steht dann für den anderen Pin. Was heisst: /SS Nochne Frage: die synchr. Schnittstelle funktioniert wie ein Schieberegister, wie breit sind diese beiden Register bzw. kann man das festlegen? Kurt
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.