atmega8 programmieren

Gast #1560078
Lesenswert?
• ▲
▼
Hallo,
ich bin langsam am verzweifeln, ich bekomme den atmega8 nicht zum 
laufen.
Ich habe folgende Schaltung aufgebaut:


http://images.google.de/imgres?imgurl=http://www.mare.ee/indrek/timer/atmega16_isp.jpg&imgrefurl=http://www.mare.ee/indrek/timer/&usg=__UGiHF5mpxX9zw2JqDkKwHWUR864=&h=400&w=700&sz=60&hl=de&start=16&um=1&itbs=1&tbnid=LIgbn0zR-GeCoM:&tbnh=80&tbnw=140&prev=/images%3Fq%3Datmega8%2Bisp%26hl%3Dde%26safe%3Doff%26um%3D1

Habe die Pins geändert, da das der Atmega16 ist.
Als ISP programmer habe ich so ein Teil:

http://cgi.ebay.de/USB-ISP-Programmer-fuer-ATMEL-AVR-ATmega-ATTiny_W0QQitemZ390139467528QQcmdZViewItemQQptZWissenschaftliche_Ger%C3%A4te?hash=item5ad61fd708

Ich programmiere mit bascom. Der code ist ganz einfach, eine Led soll 
nur angehen.

$regfile = "m8def.dat"                  'Atmega = m8def.dat

$crystal = 1000000

Config Portd = Output

Do
   Portb = 1

Loop

End

Erst mache ich compilieren und dann send to chip. Es öffnet sich kurz 
das schwarze cmd- Fenster, an sonsten passiert nicht. Die Led an PortD 
Leuchtet auch nicht.  Keine ahnung was ich falsch mache.
Was vieleicht hilft das problem zu finden, die baterien sind in kurzer 
zeit voll heis geworden.

Danke für eure Antworten
Tom
Gast #1560304
Lesenswert?
• ▲
▼
Hi
Ja, ja, die kleinen Feinheiten, die einem das Leben schwer machen...
>Config Portd = Output
....
>Portb = 1
Na, fällt's auf ? Du deklarierst Port D als Ausgang, aber weist Port B 
zu! Vielleicht gibt's aber noch andere Fehler, da ich nicht alles zu 
sehen bekomme....
Gruß oldmax
Gast #1560327
Lesenswert?
• ▲
▼
eskimo schrieb:

>Habe die Pins geändert, da das der Atmega16 ist.

und weiter:

>$regfile = "m8def.dat"                  'Atmega = m8def.dat

Da gibt es einen Wiederspruch. Wenn ein Atmega16 verwendet wird, ist es 
schon besser, dies auch BASCOM mitzuteilen.

Gruß
Harry

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.