Forum: Mikrocontroller und Digitale Elektronik AVR Schrott


von Kutzi (Gast)


Lesenswert?

Hallo,

ich hab einen Mega16. Hab versucht eine Siebensegmentanzeige
anzusteuern. Da aber ein paar Segmente beim besten Willen nicht angehen
wollten habt ich mal mit dem Messgerät nachgemessen(alle Ports auf
Ausgang und Pins auf High)und festgestellt das auf PortB auf manchen
Pins nur 3.5V anliegen und auf PortC auf manchen sogar nur 2V. Ist der
Avr Schrott oder hab ich was im Datenblatt übersehen.

von Jörg Wunsch (Gast)


Lesenswert?

Hmm, FAQ gelesen?  Eigentlich auf

http://www.nongnu.org/avr-libc/user-manual/FAQ.html#FAQ

aber die GNU-Hosts sind gerade nicht erreichbar.  Falls Du ein WinAVR
installiert hast, liegt das auch auf Deiner Platte.

Konkret: schau Dir die Einstellungen der Fuse-Bits an, besonders der
JTAG enable fuse.

von Nik Bamert (Gast)


Lesenswert?

Sorry, ich muss dir einfach danken jörg.
ich bin zwar nicht kutzi, aber mit dem jtag tipp hat sich mein problem
auch gerade gelöst...danke.

@kutzi jtag disablen, wenn du's nicht brauchst...kann wirklich wunder
wirken !! :D

MFG und milliarden dank

Nik

von Kutzi (Gast)


Lesenswert?

Ich hab das Bit auch deaktiviert nur liegen bei PortB immer noch 3.5V
auf manchen Pins an. Die 2V an PortC sind hingegen weg. Naja werd noch
etwas rumspielen vielleicht bekomm ich ja raus

von Conlost (Gast)


Lesenswert?

Hallo Kutzi,
wie sieht denn die Schaltung aus, wie sind die Anzeigensegmente
denn angeschlossen.
Liegen die Segment-Anschlüsse welche nicht am Port anliegen an
+5v oder an Masse?
Gruß,
Arno

von Kutzi (Gast)


Lesenswert?

Ich hab da im Moment gar nichts mehr dran (Nur Messgerät). Alle Pins auf
High und auf 5v nur 2 Pins streuben sich dagegen. Segmentanschlüsse
welche nicht an den Ports waren lagen auf Masse. (gemeinsame Kathode)

von Conlost (Gast)


Lesenswert?

Welche beiden Pins sind es die sich sträuben?
Der Programmieradapter steckt nicht dran, nehme ich mal an.

von Kutzi (Gast)


Lesenswert?

Der Adpater ist ab. Streuben tun sich 3 Pins (7-5) nicht 2 hab nicht
aufgepasst beim schreiben.

von Conlost (Gast)


Lesenswert?

Das sieht nach einem Problem mit der ISP Einstellung aus.
Hast du irgendwelche Einstellungen im SPI Control Register – SPCR
gemacht?

von Mark Hämmerling (Gast)


Lesenswert?

Salut,

@Kutzi: Du hast die 7Seg-Anzeige aber nicht ohne Vorwiderstände
betrieben, oder sowas wildes? Dann wäre es nämlich gut möglich, daß
sowohl AVR (bzw. dessen Ports) als auch die Anzeige Schaden genommen
haben.

Frage das nur um sicher zu gehen. :)

Grüße,
Mark

von Kutzi (Gast)


Lesenswert?

Am SPI Control Register hab ich noch nix eingestellt (immer noch
Auslieferungszustand). Hab natürlich auch Vorwiderstände für die
Anzeigen benutzt (470 Ohm).

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.