Forum: Mikrocontroller und Digitale Elektronik PortB trotz ISP?


von Gernot F. (gernotfrisch)


Lesenswert?

Wenn ich am PortB den ISP anschließe - kann ich ihn dann noch für z.B.
das Display nutzen? Muss ich den ISP ausstecken? Darf das Display dann
keine Strom haben, wenn ich den ISP benütze?

von Daniel M. (usul27)


Lesenswert?

Display ist unkritisch. Das Ding bekommt dann halt ein paar Daten, die
es nicht versteht und zeigt Mist an, nach einem Reset ist aber alles
wieder ok.

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Es darf nur kein Ausgang eines Peripheriebausteins gegen den ISP-Ausgang
SDO arbeiten, oder permanent einen ISP-Eingang treiben. Am besten nur
Eingänge oder bidirektionale Peripherie, die bei Reset zuverlässig auf
Eingang steht, an die ISP-Anschlüsse legen.

von Daniel M. (usul27)


Lesenswert?

Soviel zur Sicherheit des ATMega. Man sollte aber auch beachten, dass an
dem Ausgang nichts hängt, was "böse Dinge" machen kann. Eine
Motoransteuerung sollte man z.B. nicht dran hängen (oder während der
Programmierung zumindest deaktivieren können). Aber ein Display ist -
wie schon gesagt - unkritisch. Ausser man benutz R/W - dann muss man
wieder aufpassen.

von Karl H. (kbuchegg)


Lesenswert?

> Ausser man benutz R/W
Auch das ist unkritisch, solange man den E Eingang des
Displays in Ruhe lässt.

> Soviel zur Sicherheit des ATMega
Was hat das damit zu tun?
Den Mega kannst du damit nicht beeindrucken.
Es geht darum was an den Ausgängen dran hängt. Diese
Dinge müssen damit klar kommen, dass da an ein paar Pins
gewackelt wird und dass es nicht der Prozessor ist der
das tut.
Wäre es dir lieber, man hätte für ISP ein paar Pins
exklusiv reserviert? Nun, niemand zwingt einen, dass man
an die ISP Pins noch andere Schaltungen drann hängt.

von Daniel M. (usul27)


Lesenswert?

@Karl-Heinz: Ich glaube wir reden aneinander vorbei. Ich habe nichts
anderes behauptet als du.

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
Noch kein Account? Hier anmelden.