www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik ATtiny 2313 funzt nicht!


Autor: hänno (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
ivh habe einen ATTtiny2313, und habe ihn nach der Vorlage des AVR 
Tutoriums von dieser Webseite angesdchlossen. Der Schaltplan von dieser 
Webseite bezieht sich auf einen ATMega 8.Nun habe ich mir den ATTiny2313 
besorgt, und die Pins gemäß Datenblatt angeschlossen. (Also nicht 
einfach 1 zu 1 die Pins vom Tutorial benuzt). So diese Schaltung habe 
ich auch schon mehrmals kontrolliert, und ich kann eigentlich fast 
ausschließ0en dass mit da ein fehler unterlaufen ist.
Mein Problem ist nun dass wenn ich an PB0 eine LED anschließe, ich nicht 
schaffe sie zum Blinken zu bekommen.
Mir ist aufgefallen dass die LED  hell leuchtet wenn ich den Pin als 
Ausgang konfiguriere und schwach leuchtet wenn ich den Pin als Eingang 
konfiguriere.
Egal was ich Programmiere, der Rest hat keinen Einfluss auf die LED. Ich 
kann sie noch nichtmal zum Blinken kriegen. Nun habe ich mir gedacht 
dass evt. mein ATtiny2313 kaputt ist. Komisch ist aber, dass ich den 
chip Programmieren und verifizieren kann. Also anscheinend ist mein 
Programmcode korrekt auf den Chip geschrieben worden. Aber warum gehts 
nicht?
Ich betreibe den chip mit 3,3Volt. Wenn ich die ausgangsspannung am PB0 
messe liegt da aber auch nur ca 2,7Volt an. Das müssten doch auch 3,3 
Volt sein oder?

Hat jemand ne Idee womit meine Probleme zusammenhängen könnten?

Autor: Karl Heinz (kbuchegg) (Moderator)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hänno schrieb:

> Hat jemand ne Idee womit meine Probleme zusammenhängen könnten?

Ist ziemlich einfach. Es gibt nur 2 Möglichkeiten

* Entweder deine Hardware ist fehlerhaft
* Oder deine Software ist fehlerhaft

Was anderes kanns nicht sein.

Da wir aber weder das eine noch das andere im Detail kennen und 
irgendwelche Beschreibungen der Sachverhalte ausser schwammig nur noch 
schwammig sind, kann man wenig mehr sagen.

Autor: Manuel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Die 2,7V deuten entweder daraufhin, das du den Port als Eingang mit 
Pullup geschaltet hast, oder als Ausgang jedoch die Frequenz so hoch 
ist, dass du kein Blinken siehst.
Ansonsten schreib doch erst mal einen Quellcode indem du nur die LED 
entweder ein, oder aus schaltest.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.