Port Atmega8

Gast #1882653
Lesenswert?
• ▲
▼
Guten Abend,
ich steige gerade ganz neu und frisch in diese Materie ein.
Ich habe hier einen Atmega8L-8PU rumliegen.

Ich wollte am Anfgang alle Pins als Ausgang setzen und an die Pins eine 
kleine LEd hängen.

Leider weiß ich nicht wie ich dir Ports bennenen soll.

Im Tutorial wird es ja folgendermaßen gemacht:
//// #include <avr/io.h>          // (1)
////
//// int main (void) {            // (2)
////
////   DDRB  = 0xff;             // (3)
////   PORTB = 0x03;             // (4)
////
////   while(1) {                // (5a)
////     /* "leere" Schleife*/  // (5b)
////   }                         // (5c)
////
////   /* wird nie erreicht */
////   return 0;                 // (6)
////   }


Woher weiß ich denn aber welche Ports der Atmega8 hat? Kann mir bitte 
jemand die stelle im Datenblatt zeigen?

Mfg
Gast #1882722
Lesenswert?
• ▲
▼
Hi,

weiß vllt jemand von euch weiter.

Ich verwende die mitgeleiferte Software "myAVR Workpad PLUS Demo".
Sobald ich jedoch auf brennen gehe kommt folgendes:

--------------------------------------------------------------
Hinweis: Es wird die im Quelltext angegebene Sprache verwendet: C
compilieren ... linken ... vorbereiten ...
brennen ...
benutze: mySmartUSB MK2 an com4 mit ATmega8
USB-Treiber installiert, aktiv (V 5.4.24.0), Port: com4
Prozessor:
Fehler: der eingestellte (ATmega8)stimmt nicht mit dem 
erkannten()Prozessor überein.
--------------------------------------------------------------

Leider gibt es nur "Atmega8" und "Atmega8A" zur Auswahl.
Beide geben den selben Fehler aus.

MfG
#1882753
Lesenswert?
• ▲
▼
@  embedded (Gast)

>ATMEGA8L-8PU

Das ist ein Atmega8, das L-8PU ist nur eine Kennzeichung des Gehäuses 
und der Betriebsspannung, nicht wichtig hier.

>Der Atmega passt aber auf passgenau in die Fassung.

Richtig herum eingesetzt? Kerbe für Pin beachtet?

MfG
Falk
Gast #1882786
Lesenswert?
• ▲
▼
Guten Abend,

danke an euch alle.

Fehlerquelle wurde gefunden.

Die Kontakte zwischen den MySmartUSB und dem MyMultiprog waren nicht 
richtig. Ich habe sie einfach zusammengelötet und nun klappt es. :)

Danke.

Ich wünsche euch noch einen schönen Abend.
Gast #1883163
Lesenswert?
• ▲
▼
Hi
embedded schrieb:
> Ist der dadurch nun kaputt oder kann man den noch irgendwie retten?
Also, du nimmst gaanz feinen Schmirgel und legst die Strukturen frei. 
Dann suchstdu unter dem Mikroskop die angebräunte Stelle. Das könnte ein 
Transistor oder eine Diode sein, im günstigsten Fall ist es aber nur ein 
gaaanz feiner Golddraht. Die braunen Teile mußt du dann ersetzen. Danach 
sollte der Atmega endlich weggeworfen werden.....
Ich konnt's mir nicht verkneifen...
Gruß oldmax

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.