-         

Ergebnis 1 bis 4 von 4

Thema: Funktioniert das Programm so???

  1. #1
    Benutzer Stammmitglied
    Registriert seit
    20.06.2006
    Beiträge
    37

    Funktioniert das Programm so???

    Anzeige

    Hallo
    Ich habe mir grad mal Bascom runtergeladen und hab dann auch gleich mal ein bisschen rumprogrammiert.
    Da das mein erstes Programm ist, möchte ich wissen, ob das so funktioniert.



    $regfile = "m32def.dat"
    $framesize = 32
    $swstack = 32
    $hwstack = 32
    $crystal = 1000000

    Config Portc.0 = Output

    Config Pina.7 = Input
    Porta.7 = 1

    Config Portc.1 = Output

    Config Pina.6 = Input
    Porta.6 = 1

    Do
    If Pina.7 = 1 Then
    Portc.0 = 1
    Else
    Portc.0 = 0
    End If


    If Pina.6 = 0 Then
    Portc.1 = 1
    Else
    Portc.1 = 0
    End If
    Loop


    End

    An die Ports c.0 und c.1 sollen LEDs dran, und an den Pins a.6 und a.7 Taster.
    Die LED c.0 leuchtet noch nicht, die LED c.1 schon.
    Wenn man jetzt den Taster a.6 drückt, geht die LED c.1 aus(solange man drückt)
    Bei dem Taster a.7, geht die LED c.0 ein(solange man drückt)
    Würde das funktionieren?????
    Ich werde mir dann mal einen ATMega 32(für den ist das Programm) kaufen, und das ISP Kabel auch, die anderen Teile hab ich schon.

  2. #2
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    29.05.2005
    Ort
    Rott am Inn
    Alter
    29
    Beiträge
    373
    hallo
    hab dein programm durchgelesen und wenn ich mich nicht irre müsste das so funktionieren. du hast nur einen kleinen denkfehler mit den tasten
    gemacht, denn du benutzt pull-up wiederstände, das heißt wenn deine taste gedrückt wird dann liegt am AVR ein 0-signal an.
    mfg franzl

  3. #3
    Benutzer Stammmitglied
    Registriert seit
    20.06.2006
    Beiträge
    37
    Danke für deine Antwort!!!
    Ich habe vergessen zu erwähnen, dass die LEDs mit Masse an den AVR angeschlossen werden, so müsste es doch funktionieren, oder?????

  4. #4
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    29.05.2005
    Ort
    Rott am Inn
    Alter
    29
    Beiträge
    373
    hallo
    ja das programm müsste schon funktionieren einfach atmega kaufen
    und ausprobieren

Berechtigungen

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