- SF800 Solar Speicher Tutorial         
Ergebnis 1 bis 10 von 83

Thema: Erster Schritt Richtung Digitaltechnik, analoges Signal digital steuern

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    17.02.2009
    Ort
    Aachen
    Beiträge
    1.181
    Ha, geil, es blinkt!

    Danke für deine Hilfe!

    int main (void)
    {

    DDRD = (1<<PD0);
    while (1)
    {
    _delay_ms(1000);
    DDRD = (0<<PD0);
    _delay_ms(1000);
    DDRD = (1<<PD0);
    }


    /*
    DDRD = (1<<PD0);
    while (1)
    {
    PORTB |= (1<<PD0);
    _delay_ms(1000);
    PORTB &= ~(1<<PD0);
    _delay_ms(1000);
    }
    */
    }

  2. #2
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    17.02.2009
    Ort
    Aachen
    Beiträge
    1.181
    Hmmm.....jetzt darf ich mich erstmal in die Grundlagen der AVR-Programmierung einleben

  3. #3
    Erfahrener Benutzer Robotik Visionär Avatar von 021aet04
    Registriert seit
    17.01.2005
    Ort
    Niklasdorf
    Alter
    37
    Beiträge
    5.091
    Das kann nicht funktionieren. Du schaltest nur den Pin zwischen Ein- und Ausgang um. Beim Ausgeklammerten ist der Fehler das du den PD0 (Port D Pin 0) als Ausgang definierst, aber mit PORTB den Port B (nicht D) ansteuerst. Habe gerade gesehen das ich das falsch geschrieben habe. Ich ändere es gleich. Richtig wäre statt PORTB PORTD zu schreiben.

    Entschuldige
    MfG Hannes

  4. #4
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    17.02.2009
    Ort
    Aachen
    Beiträge
    1.181
    Das mit den Ports hab ich schon gemerkt. Hab die LED deshalb erstmal testweise an den von dir genannten Port gestöpselt, um diesbezüglich nen Fehler auszuschließen.
    Inzwischen hab ich an beiden Ports ne LED zum Spielen

    Hast du ne gute Referenz zu den möglichen Befehlen auf Lager?

  5. #5
    Erfahrener Benutzer Begeisterter Techniker Avatar von Torrentula
    Registriert seit
    10.10.2009
    Ort
    Procyon A
    Beiträge
    355
    Hast du ne gute Referenz zu den möglichen Befehlen auf Lager?
    Also die beste Seite, um mit dem AVR-GCC warm zu werden ist meiner Meinung nach diese: mikrocontroller.net
    MfG Torrentula

  6. #6
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    17.02.2009
    Ort
    Aachen
    Beiträge
    1.181
    Alles klar, dann mal ab damit als PDF aufs Tablet
    Danke!

  7. #7
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    17.02.2009
    Ort
    Aachen
    Beiträge
    1.181
    So, nachdem ich lange keine Zeit mehr gefunden habe, mich weiter mit der Materie zu befassen, hab ich eben endlich mal wieder das Atmel Studio gestartet. Nach anfänglicher Verwunderung, warum der µC meine LED nicht mehr blinken lassen wollte, hab ich dann die Ursache gefunden. Das Studio hat scheinbar (vllt. hats sich geupdatet oder sonst was?!) die Übertragungsrate von 150KHz auf 250KHz gestellt. Und so lief die Übertragung an meinen µC nicht mehr. Komische Sache.
    Aber jetzt blinkts endlich wieder und ich kann weiter machen

Ähnliche Themen

  1. Analoges Signal Senden
    Von RoboDome im Forum Elektronik
    Antworten: 5
    Letzter Beitrag: 18.09.2011, 15:18
  2. Analoges Signal an ATMega32
    Von maze2k im Forum Elektronik
    Antworten: 8
    Letzter Beitrag: 11.03.2006, 11:37
  3. Analoges signal abkoppeln?
    Von Kaiser-F im Forum Elektronik
    Antworten: 9
    Letzter Beitrag: 16.01.2006, 11:59
  4. Antworten: 1
    Letzter Beitrag: 28.09.2005, 14:23
  5. Distanzmessung, analoges Signal-> digital?
    Von Mad im Forum Allgemeines zum Thema Roboter / Modellbau
    Antworten: 4
    Letzter Beitrag: 31.05.2004, 03:36

Berechtigungen

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

Labornetzteil AliExpress