SPI als Eingänge

Gast #2360159
Lesenswert?
• ▲
▼
Hi, ich benutze beim atmega16 den portD als ISP-Schnittstelle und möchte 
nun auch entprellte tasten (wie im artikel "taster entprellen" 
beschrieben mit 74HC14) anschließen.
Wenn der baustein im sockel steckt und ich dann den programmer 
anschließe (AVRISP mk2) blinkt die statusled rot...
wenn ich den baustein ziehe ist alles ok! kann ich den portD nur als 
ausgänge benutzen wenn ich auch darüber programmiere?
gruß Hopper
Gast #2360182
Lesenswert?
• ▲
▼
Ach du meinst bestimmt den HC14. Der HC14 liefert ein definiertes 
Potenzial, also wenn kein Taster gedrückt ist ne 0. Nun will dein MK2 da 
eine 1 reinpacken und merkt das geht nicht, also denkt der da ist was 
Faul und die Status LED blinkt.

Es gibt eine Appnote in der sowas beschrieben ist. Um das Problem zu 
umgehen hab ich z.B auf meinem uC Board eine Umschaltung zwischen 
Proggen und normale Ausgänge. Ansonsten bleibt dir wohl nichts anderes 
übrig als den HC14 ständig rauszunehmen.
Moderator (Firma: Titel) Persönliche Seite #2360258
Lesenswert?
• ▲
▼
Grassh0pper schrieb:
> Hi, ich benutze beim atmega16 den portD als ISP-Schnittstelle und möchte
> nun auch entprellte tasten (wie im artikel "taster entprellen"
> beschrieben mit 74HC14) anschließen.
Warum denn nur?
Mach doch wie der Rest der Welt eine Software-Entprellung. Einen uC hast 
du eh'...

mr. mo schrieb:
> Ansonsten bleibt dir wohl nichts anderes
> übrig als den HC14 ständig rauszunehmen.
Ich mach in so einem Fall einfach 4k7 Widerstände an die Ausgangspins 
der externen Logik. Der ISP-Programmer hängt direkt an den uC-Pins und 
kann da locker seinen Pegel draufdrücken.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.