stk500 led6 led7 an den PortC, PortB leuchtet nicht

Gast #518432
Lesenswert?

Hallo,


ich habe vor kurzem einen STK500 (atmega8 ist grad gestekt) gekauft ;-)
Da ich totale neuling bin habe ich nicht geschaft die LEDs 6/7 an den 
PORTs B und C zum leuchten zu bekommen.

An Port D geht es wunderbar!
Muss ich da irgend welche Fuse bits setzen?

Ist bestimmt was ganz einfaches!?
Abe ich kriege es nicht hin,,,
wie gesagt neuling

Dank im voraus für jede Hilfe jegliche Art!

Grüße
neuling
Gast #518450
Lesenswert?

upps... du hast recht!! Ich schäme mich fast....

Auf diese idee bin ich gar nicht gekommen!!!
Habe es grad mit ne Durchgangsprüfer nachgeschaut.

Dass ist aber irre führend wenn es mit P0...P7 beschriftet ist..
Oder denke ich da wieder falsch?

aber ich danke dir!!
Gast #518459
Lesenswert?

dass ist es ja...

ich habe eine platine gemacht(für lcd) an PortD
Dort werden die letzten bits für 4-bit Modus verwendet, also ich habe 
die unteren freigelassen!

So jetzt will ich halt einige daten über UART auf mein lcd anzeigen
==> PORTD kommt schon nicht mehr in frage, weist ja rx/tx

was macht der neuling: weicht mal kurz auf portb, und was sehe ich? 
Nemlich garnichts ;-)

aber jetzt weis ichs und die die es nicht wissen können es hier 
erfahren...

man ist das peinlich

grüße
Gast #518465
Lesenswert?

ja ja mach mich halt noch mehr fertig ;-)

bin ja schon unter mein Tisch gekrochen...

sorryy an alle

Dies soll eine Lexion sein ==> Lest die Datenblätter ==> selbst wenn ihr 
sie nicht versteht !!! ;-)

Duch ich hatte schon gedacht dass mein STK500 kaput sei, wollte schon 
zurück schicken...

 ;-)

#521493
Lesenswert?

Das das STK500 recht robust ist, kann ich nur bestätigen. Aber man muß 
ja nicht unbedingt rausfinden WANN es über den Jordan geht.
Im Übrigen läßt sich das grüne Gesangbuch (User Guide) des STK500 nicht 
updaten so wie das STK selbst. Info und Updates gibt es bei AVR.
IMHO läßt sich fast alles bis zum ATmega32 im bastelfreundlichen 40 Pin 
DIL-Gehäuse ohne Adapter programmieren.
(Firma: O.D.I.S.) #1113216
Lesenswert?

Hallo,

der Thread ist zwar schon alt, aber trotzdem ...

Beim Mega8, 48, 88, 168 ist der Port B6,7 mit XT1,2 am Stecker PortE 
verbunden. Also muß man den STecker PortB mittels der zweiadrigen 
Leitungen mit den LEDs verbinden. Port C6 ist der Reset-Pin des uC 
(wichtig :-) ).
Am Stecker PortC 6,7 kommt bei diesen uC nichts an.

Gruß

Olaf
#3514891
Lesenswert?

hallo!

Ich hatte genau die selbe Frage wie der Threadstarter. ich habe auch 
vorher einen blick ins datenblatt geworfen. und was sehe ich da? Pin 9 
und 10 sind beschriftet mit:

(XTAL1/TOSC1) PB6
(XTAL2/TOSC2) PB7


also wie jetzt? gibts die ausgänge nun oder nicht?

laut schaltbild ist ja der interne oszillator mit diesen pins verbunden, 
und offenbar werden auch externe schwingkreise hier angeschlossen. aber 
warum sind die dann mit PortB beschriftet, wenn sie eigentlich für die 
oszillatoren da sind?
Gast #3514955
Lesenswert?

Hi

>Und: wie schalte ich das um? per fuse?

Ja mit den Fuses schaltest du die Taktquelle und damit auch die 
Funktionalität von PortB 6/7 um.

>folgere ich dann richtig: ich kann die pins auf dem stk500 garnicht
>nutzen, weil da IMMER der externe taktgeber vom board dranhängt?

Wo steht immer ? Mit dem Jumper XTAL1 kannst du den Pin von 
STK500-Takt trennen.

MfG Spess
#3514988
Lesenswert?

ok, ich habe also mal den jumper runter gezogen. der chip lässt sich 
immernoch flashen, was ja glaube ich nur mit taktgeber funktioniert. 
also ist der interne oszi aktiviert. ist ja auch noch im 
auslieferungszustand. an den fuse-bits hab ich noch nix rumgemacht. 
trotzdem sind die oberen leds immernoch aus... warum?
Gast #3515008
Lesenswert?

Hi

>trotzdem sind die oberen leds immernoch aus... warum?

Weil PB6 und PB7 beim ATMega8/48/88/168/328 auf dem STK500 nicht mit der 
Stiftleiste PORTB sondern mit XT1/XT2 der Stiftleiste PORTE/AUX 
verbunden sind.

MfG Spess
Gast #3515078
Lesenswert?

Hi

>also halten wir fest: der arme kerl, der vor 7 jahren mal diesen thread
>gestartet hat, wurde falsch beraten und denkt vielleicht bis heute noch,
>der atmega8 hat keine pins 6/7 am PortB...

Ich habe hier auch nur das wiedergegeben, was aus allgemein zugänglichen 
Quellen (Datenblätter, Hilfe zum STK500 incl. Schaltplan) herauslesbar 
ist.
Wer das nicht kann hat halt schlechte Karten.

MfG Spess

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren