- LiFePO4 Speicher Test         
Ergebnis 1 bis 6 von 6

Thema: Arduino Nano LED-Blinken geht aber auf Attiny85 läuft nicht

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Robotik Visionär Avatar von 021aet04
    Registriert seit
    17.01.2005
    Ort
    Niklasdorf
    Alter
    37
    Beiträge
    5.091
    Du kompilierst den Code für den Atmega328 und der ist nicht kompatibel zum Attiny85. Wenn der gleich wäre, wäre es sinnlos den richtigen Controller zu wählen. Du musst den richtigen Controller auswählen und dann erneut kompilieren.

    Interne Bezeichnungen musst du nicht ändern. Wenn du PB2 verwenden willst, musst du PB2 wählen. Wenn du statt PB2 aber z.B. PB4 verwenden willst, musst du natürlich das in PB4 ändern.

    Resetpin muss immer auf einem definierten Pegel sein. Ist der Pin auf low, läuft der Controller nicht, er läuft nur wenn dieser ein High hat. Zwischen RST und +5V (VCC) muss ein Pullupwiderstand sein. Es gibt einen Sonderfall, den RST Pin kann man auch als normalen I/O Pin verwenden, dann kannst du aber nur mittels HV-Programmierung den Controller beschreiben.

    Zu Punkt 2 kann ich nichts sagen, ich programmiere mittels AVR Studio und Atmel Ice.

    MfG Hannes

  2. #2
    Hallo Hannes,

    danke für deine Ideen, jetzt geht es. Das Problem lag mal wieder vor dem Computer

    Ich musste in Werkzeuge den Attiny85 ohne Optiboot wählen. Übrigens klappt das mit einem 10k Pullup für Reset wie auch ohne diesen. zumindest bei mir aufm Steckbrett.

    MfG 1wire

  3. #3
    Erfahrener Benutzer Robotik Visionär Avatar von 021aet04
    Registriert seit
    17.01.2005
    Ort
    Niklasdorf
    Alter
    37
    Beiträge
    5.091
    Häufig klappt es auch ohne, wenn du im DB schaust (Kapitel , erkennst du das der Attiny einen internen Pullup Widerstand hat. Es kann aber sein das der Controller häufig neu startet, wenn du in der Nähe viele Störungen hast (z.B. Bürstenmotoren). Aus diesem Grund ist es vorteilhaft einen Widerstand einzubauen. Ich verwende meist 10k. Früher habe ich auch noch einen 100nF Kerko zwischen RST und GND geschalten, das mache ich aber wegen dW nicht mehr.
    Wenn du über dW (Debugwire) debuggen willst, darfst du an der Resetleitung keinen Kondensator haben, es funktioniert sonst nicht.

    MfG Hannes

Ähnliche Themen

  1. Antworten: 9
    Letzter Beitrag: 08.01.2018, 16:30
  2. Arduino Nano mit 128 kHz int. Takt nicht mehr ansprechbar
    Von xxrider im Forum Arduino -Plattform
    Antworten: 11
    Letzter Beitrag: 04.07.2017, 08:49
  3. Bastelrechner Nano Pi im Test: Klein, aber nicht unbedingt oho
    Von Roboternetz-News im Forum Neuigkeiten / Technik-News / Nachrichten / Aktuelles
    Antworten: 0
    Letzter Beitrag: 31.05.2017, 11:10
  4. Arduino Nano lässt sich nicht neu Programmieren
    Von xari im Forum Arduino -Plattform
    Antworten: 4
    Letzter Beitrag: 28.07.2015, 17:47
  5. Programm läuft so,aber so nicht...
    Von klaro1971 im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 13
    Letzter Beitrag: 03.08.2012, 21:33

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Solar Speicher und Akkus Tests