-         

Ergebnis 1 bis 4 von 4

Thema: Sisy AVR Board- Programmbeispiele

  1. #1
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    24.11.2003
    Ort
    Leipzig
    Alter
    31
    Beiträge
    578

    Sisy AVR Board- Programmbeispiele

    Anzeige

    Hallo!
    Hat von euch jemand ein Paar Programmbeispiele für das oben genannte Board.
    Meine Hauptprobleme sind, dass ich keine einzelnen Ports anschalten kann.
    Wenn ich den gesamten Portbereich (C,D) benutze, geht es.

    Außerdem klappt bei mir das warten auf ein Ereigniss nicht.
    Ich möchte, dass man Programm am anfang anhält und wartet, bis ein Taster (ist gegen Masse geschaltet) gedrückt wird. Anschließend soll das Programm weitergehen (zum Beispiel Lauflicht starten).


    MfG ACU
    http://www.roboterbastler.de
    endlich wieder online

  2. #2
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    02.03.2005
    Beiträge
    141
    Hallo ACU,

    mit welcher sprache willst du denn programmieren?
    wenn du mit Bascom programmierst findest du im downloadbereich von myAVR was... bei assembler kann ich dir gern helfen wenn es C sein soll... naja einfache sachen bekommen wir da auch schon hin

    gruß Jahn

  3. #3
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    24.11.2003
    Ort
    Leipzig
    Alter
    31
    Beiträge
    578
    Ja ich will das Board gerne in C Programmieren.
    Der Syntax der Sprache ist für mich kein Problem.
    Nur die AVR spezifischen Dinge machen mir noch Probleme.
    Ich habe mir das GCC Tutourial von Mikrocontroller.net mal angeschaut, hat mir aber leider auch nur bedingt geholfen.

    MfG ACU
    http://www.roboterbastler.de
    endlich wieder online

  4. #4
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    02.03.2005
    Beiträge
    141
    Hallo ACU,

    also bei C bin ich zwar nicht so sattelfest aber einzelne I/O-Lines ansteuern ist eigentlich kein Problem...

    Beispiel PortB.0 und PortB.2 = Ausgang der Rest Eingang... in C

    DDRB=0x01+0x04;
    ...

    so dann sollte es gehn
    gruß Jahn

Berechtigungen

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