Forum: Mikrocontroller und Digitale Elektronik PortB / ATmega8515


von HendrikHoelscher (Gast)


Lesenswert?

Moin!

Ich habe heute komischerweise folgendes Problem gehabt:

Im Laufe des Debuggings eines Programms sind plötzlich PB6,7
ausgefallen.
Die Routinen, wo die Pins geschaltet werden, werden aber noch korrekt
angesprungen (Test mit Statusled...). Die Initialisierung stimmt auch
und der Simulator gibt auch grünes Licht...

Hat jmd. von Euch in letzter Zeit ähnliche Probleme mit mega8515 von
reichelt oder elektro-nix gehabt (bzw. auf Grund Bugs im aktuellen
AVR-Studio +ServicePack)

Ach ja: SPI habe ich auch schon manuell abgedreht...

Viele Grüße, Hendrik (ziemlich ratlos...)

von HendrikHoelscher (Gast)


Lesenswert?

neuer Controller - gleiches hex

-> alles funzt <-

Ist das vielleicht ein grund, warum reichelt zZ. Mindermengen (an mich)
liefert und elektro-nix gar keine mega8515er mehr hat?

Qualitätsprobleme würden mich ja bei diesem ganzen Bleifrei-Blödsinn
auch nicht wirklich überraschen...

von KoF (Gast)


Lesenswert?

hast du den uc als "testexemplar" benutzt (oft gefalscht,...) oder die
beiden pins überdurchschnittlich stark beansprucht(viel strom gezogen)?

ps. wie sieht es überhaupt in der nächsten zeit mit 85x5èrn aus?
bleiben die im programm von atmel? eventuell solltest du mal auf atmega
8,16,32 umspringen

von HendrikHoelscher (Gast)


Lesenswert?

Die mcu war eine von ca. 20.
Über die Pins wurden BC547 mit Gatewiderstand angesteuert (<1mA).

Die 90S* werden nach und nach ersetzt (bzw. wurden schon
ausgestorben...) Die megas haben ja schon einen neuen Core und der
mega8515 ist ja wohl erst gut 2a alt (wenn die jetzt schon wieder
umstellen, komm ich ja gar nicht aus dem migrieren raus...).

von KoF (Gast)


Lesenswert?

hmm...
<offtopic>
mir ist nurnicht ganz klar, warum es die 85x5 gibt!
ich denke, ein atmega8 ist genauso gut(sogar mit sternchen ;-)! und
wenn es etwas mehr pins sein sollen, dann ein atmega16/32 als
40-pinner. ich denke mal, das sind die ersten (atmega85x5) die von
atmel langsam wieder auslaufen. muss natürlich nicht sein, aber so sehe
ich das
</offtopic>

von HendrikHoelscher (Gast)


Lesenswert?

Seh ich nicht so:
a) Es gäbe dann nichts pin-kompatibles mehr. (Industrie könnte suer
werden...)
b) Versuch mal 8k mit asm vollzukriegen...
c) man braucht nicht immer einen ADC

Der 8515 ist 'ne feine Sache und war ja auch eine lange Zeit die
Wald-und-Wiesen mcu, die für alle möglichen Bastelprojekte herhalten
musste. Der 8 ist nett - hat aber zu wenig Pins.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.