- 12V Akku mit 280 Ah bauen         
Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 11 bis 20 von 23

Thema: ADC-Pins an Atmega32

  1. #11
    Erfahrener Benutzer Roboter Experte Avatar von ikarus_177
    Registriert seit
    31.12.2007
    Ort
    Grein
    Alter
    31
    Beiträge
    601
    Anzeige

    LiFePo4 Akku selber bauen - Video
    Also tritt dieses Problem nur beim PortA auf?

    Versuch mal folgenden Code, der bei mir funktioniert:

    Code:
    $regfile = "m32def.dat"                                     'verwendeter Chip
    $crystal = 16000000                                         'Taktfrequenz
    $hwstack = 512                                              'HardwareStack
    $swstack = 512                                              'SoftwareStack
    $framesize = 512
    
    Config Porta = output
    
    porta = 255
    
    end
    Das sollte eigentlich alle Pins auf log. 1 setzen.

    Viele Grüße


    EDIT: Mir ist gerade aufgefallen, dass ich den Stack + Frame wohl etwas zu happig für dieses Programm bemessen habe. Ich hab die Initialisierung aus einem umfangreichen Code herauskopiert, für dieses Beispiel sollten 32Bytes für den Stack + Frame eigentlich reichen.

  2. #12
    Benutzer Stammmitglied
    Registriert seit
    08.01.2007
    Ort
    Bonn
    Alter
    33
    Beiträge
    48
    Hallo ikarus_177,

    es klappt leider nicht.
    Auf einem anderem Port klappt das Programm aber.
    Dann denke ich mak das das ein Hardwaremäßiger Fehler ist.
    Aber ich habe keine AHnung, woran es liegen könnte. Wenn die ADC-Ports einfach nur Ausgänge sind dann brauchen die doch auch nicht mehr beschaltung als die anderen?

    Aber danke für die Hilfe.
    Gruß Sebasti

  3. #13
    Erfahrener Benutzer Roboter Experte Avatar von ikarus_177
    Registriert seit
    31.12.2007
    Ort
    Grein
    Alter
    31
    Beiträge
    601
    Von der Beschaltung her müssten die sich genau so zufrieden geben, wie die anderen 3 Ports auch...

    Hast du den Mega nach Grundschaltung verdrahtet? Sprich VCC + AVCC auf +5V, beide Massen gegen GND und AREF über einen 100nF KerKo gegen Masse.

    Sonst wüsste ich leider auch nicht weiter.

    Viele Grüße

  4. #14
    Benutzer Stammmitglied
    Registriert seit
    08.01.2007
    Ort
    Bonn
    Alter
    33
    Beiträge
    48
    Ich habe jetzt mal ein Bild von den FuseBytes gemacht. Falls ich irgendwas falsch gemacht habe.

    Bild hier  
    JTAG ist enzichen aber wieder disabled.
    Gruß Sebasti

  5. #15
    Erfahrener Benutzer Roboter Experte Avatar von ikarus_177
    Registriert seit
    31.12.2007
    Ort
    Grein
    Alter
    31
    Beiträge
    601
    Da steht aber "JTAG enabled (portc.2-portc.5 not usable)"

    Und am PortC funktioniert die "Ausgabe"? Deaktiviere mal das JTAG wenn dus nicht unbedingt brauchst, schaden kanns ja nicht...

    Viele Grüße

    EDIT: zu spät

  6. #16
    Benutzer Stammmitglied
    Registriert seit
    08.01.2007
    Ort
    Bonn
    Alter
    33
    Beiträge
    48
    [highlight=red:b3955af485]Da steht aber "JTAG enabled (portc.2-portc.5 not usable)"[/highlight:b3955af485]

    Unterm Bild steht das es inzwichen anders ist.

    Hier ein Link zu meiner Schaltung:

    Bild hier  

    Gruß Sebasti

  7. #17
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    18.11.2008
    Ort
    Kapfenberg
    Beiträge
    628
    Schalte beim Fusebit für den Oszillator mal auf +64ms warten statt auf 0ms.

    Gruß
    Thomas

  8. #18
    Benutzer Stammmitglied
    Registriert seit
    08.01.2007
    Ort
    Bonn
    Alter
    33
    Beiträge
    48
    Hallo Thomas,

    ich konnte leider nicht rausfinden, welches Fuse ich dafür verwenden muss.
    Ich habe nichts gefunden wo was von +64ms steht.

    Wie heisst diese Fuse denn?

    Danke für die Hilfe.
    Gruß Jonas

  9. #19
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    18.11.2008
    Ort
    Kapfenberg
    Beiträge
    628
    Zitat Zitat von Sebasti
    Hallo Thomas,

    ich konnte leider nicht rausfinden, welches Fuse ich dafür verwenden muss.
    Ich habe nichts gefunden wo was von +64ms steht.

    Wie heisst diese Fuse denn?

    Danke für die Hilfe.
    Gruß Jonas
    Ich habs in einem Screenshot eingezeichnet.

    Gruß
    Thomas
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken unbenannt-2_151.gif  

  10. #20
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    18.11.2008
    Ort
    Kapfenberg
    Beiträge
    628
    Zitat Zitat von Sebasti
    Hallo Thomas,

    ich konnte leider nicht rausfinden, welches Fuse ich dafür verwenden muss.
    Ich habe nichts gefunden wo was von +64ms steht.

    Wie heisst diese Fuse denn?

    Danke für die Hilfe.
    Gruß Jonas
    Ich habs in einem Screenshot eingezeichnet.

    Gruß
    Thomas
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken unbenannt-2_720.gif  

Seite 2 von 3 ErsteErste 123 LetzteLetzte

Berechtigungen

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

12V Akku bauen