- Akku Tests und Balkonkraftwerk Speicher         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 19 von 19

Thema: ATMEGA16 Programm startet nicht

  1. #11
    Neuer Benutzer Öfters hier
    Registriert seit
    15.12.2005
    Beiträge
    6
    Anzeige

    Praxistest und DIY Projekte
    Wenn du gegen VCC misst, zeigt dein Voltmeter 0,4 V an. Gegen Ground zeigt es 0,2 V an.

    Stimme den deine Spannungsversorgung ? Ist dein Voltmeter hinüber ?
    Alles etwas unlogisch.

  2. #12
    Benutzer Stammmitglied
    Registriert seit
    04.01.2006
    Beiträge
    60
    Ich verstehe die Welt nich mehr

    Code:
    $regfile = "m16def.dat"
    Config Portd = Output
    
    Do
     Portd.1 = 1
     Portd.2 = 1
     Portd.3 = 1
     Portd.4 = 1
     Portd.5 = 1
     Portd.6 = 1
     Portd.7 = 1
    Loop
    End
    Das hab ich eben mit Bascom geschrieben und auf den AVR geschrieben , jetzt sind PD1-7 high (5,06V) und BD0 ist Low , wie sein sollte , also der Voltmeter ist nicht hinüber
    aber wiso geht das Assembler Programm nicht ???

  3. #13
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    11.09.2004
    Ort
    Düsseldorf
    Beiträge
    3.948
    Müßte es nicht "ldi r22, 0b11111111" heißen ?
    Gruß
    Ratber

  4. #14
    Benutzer Stammmitglied
    Registriert seit
    04.01.2006
    Beiträge
    60
    Der register ist ja egal oder ? in den Tutorials stand das ich einen Register ab dem 16. nehmen soll , die haben auch alle den r16 genommen

  5. #15
    Neuer Benutzer Öfters hier
    Registriert seit
    15.12.2005
    Beiträge
    6
    Hi ebb,

    also an deinem Source-Code liegt es nicht. Welchen Assembler nutzt du den ?

    Poste doch mal den Inhalt der .hex-Datei. dürften eigentlich gerade mal 3 Zeilen sein.

  6. #16
    Benutzer Stammmitglied
    Registriert seit
    04.01.2006
    Beiträge
    60
    Code:
    000000:ef0f
    000001:bb01
    000002:ef0f
    000003:bb02
    000004:cffd

    ich benutze zum schreiben der ASM datei das AVR studio , da der WAVRASM die m16def.inc nicht mag (ich hab 4 ausprobiert) und zum übertragen zum MC benutze ich PonyProg 2000

  7. #17
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    11.09.2004
    Ort
    Düsseldorf
    Beiträge
    3.948
    Zitat Zitat von ebb
    Der register ist ja egal oder ? in den Tutorials stand das ich einen Register ab dem 16. nehmen soll , die haben auch alle den r16 genommen
    Hoppla,falsches Datenblatt.
    Gruß
    Ratber

  8. #18
    Neuer Benutzer Öfters hier
    Registriert seit
    15.12.2005
    Beiträge
    6
    Dein Hex-File passt zu deinem Source.

    Ich kenne PonyProg leider nicht.

    Benötigt es den tatsächlich das Hex-File im 'generic' Format ?

    AVR Studio könnte auch noch das Intel-Hex-Format und das Motorola S-Record-Format erzeugen.

  9. #19
    Benutzer Stammmitglied
    Registriert seit
    04.01.2006
    Beiträge
    60
    Da wusste ich eben nicht welches man braucht generic war eingestellt, mit AVRstudio kann ichs leider nich draufschreiben der erkennt meinen ISP adapter nicht , ich werd mal die anderen Hexformate ausprobieren


    EDIT://

    kann geclosed werden , mit dem INTEL HEXfileformat funzts super

Seite 2 von 2 ErsteErste 12

Berechtigungen

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

Labornetzteil AliExpress