Atmega 32 PORTS

Gast #616530
Lesenswert?
• ▲
▼
Hi, ich hab im warsten Sinne des Wortes gerade angefangen mich mit 
Mikrocontrollern zu beschaeftigen, hab mir dazu nen Atmega32 besorgt.
Nun versteh ich eins aber nicht und hab dazu auch noch nichts gefunden.
Hab an den Atmega an die Ports PC0-PC7 leds gehangen. Das ASM Prog sieht 
so aus:
 1 .include "include/m32def.inc"
 2 .LIST
 3
 4         ldi r16, 0xFF
 5         out DDRC, r16
 6
 7         ldi r16, 0b00000000
 8         out PORTC, r16
 9
10 end:    rjmp end


Leider leuchten nur die 1.,2.,7. und 8. Led, also PC0,PC1,PC7,PC8, aber 
nach dem Tutorial auf dieser Seite muessten doch ALLE leuchten. Was mach 
ich falsch. Widerstaende und Led`s sind ueberall die selbe und gehen 
auch. Alle vorher getestet. Oder liegt das an dem Atmega das man da 
nicht alle Ports als Ausgaenge verwenden kann?

Danke schon mal im voraus.

Gruß Jens
Persönliche Seite #616562
Lesenswert?
• ▲
▼
Jens wrote:
> danke, nach deaktivieren des JTAG Fuse-Bits geht. Ist das
> standartmaessig immer aktiviert?
>
> Gruß Jens

Jep. Das ist deswegen, da es auch JTAG Programmierer gibt. Programmieren 
per ISP ist also nicht die einzige Methode. (Aber die meistgenutzte). 
Und Leute ohne ISP-Programmierer, aber mit JTAG Programmierer wollen den 
Chip auch programmieren ;)

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.