Forum: Mikrocontroller und Digitale Elektronik uC Funktion?


von Roland (Gast)


Lesenswert?

Hallo zusammen.
Habe noch keine große Erfahrung mit Controllern und bin nun zufällig an
einen älteren uC gekommen.
Da dacht ich mir probierst doch mal etwas damit rum.
Nun will ich erstmal prüfen ob der noch tut.
Wie stell ich das denn am besten an?
Ich kann doch Spannung anlegen und an bestimmten Pins etwas messen wenn
diese gesetzt sind,oder?
Wie geht man da denn normal vor?

Danke schonmal für eure Antworten

von mr.chip (Gast)


Lesenswert?

Hallo

Als erstes musst du herausfinden, was für ein Controller es ist.
Vielleicht findest du es selbst heraus, wenn du ein Foto postest wird
dir hier sicher jemand sagen können, was für eine MCU es ist.

Danach...Datenblatt saugen und erst mal eine Weile lesen, evtl. ein
Tutorial zu diesem Controllertyp im Internet suchen. Vielleicht hast du
Glück, und es ist ein AVR - dann findest du hier auf der Webseite
nämlich ein gutes Tutorial.

Je nach Controllertyp dürfte es aber relativ schwierig werden - wenn
dich die Thematik wirklich interessierst, kaufst du eventuell besser
zwei, drei Atmegas und beginnst damit.

Gruss

Michael

von Roland (Gast)


Lesenswert?

Sorry für doppelte Beiträge.
Hatte Probleme mit meinem Browser.
Also bei dem Controller handelt es sich um einen AVR.
Ein 8515

von Roland (Gast)


Lesenswert?

Außerdem sollte er noch unbenutzt sein.
Wenn ich jetzt ein Programm schreibe welches Pins als Ausgänge schaltet
sollte ich an den Pins doch etwas messen können,oder?

von Steffen (Gast)


Lesenswert?

Hast du überhaupt ein Mittel (STK500 oder ähnliches) um den 8515 zu
programmieren. Du kannst ja mal hier im Tutorial schauen. Dann würde
ich mir überlegen mit welcher Sprache ich den µC programmiere. Da du
wie gesagt Anfänger bist würde ich mit Assembler anfangen, um die
Struktur und Funktion des µC zu verstehen. Auf C kannst du ja dann
immer noch umsteigen.

von Roland (Gast)


Lesenswert?

Programmiergerät ist vorhanden und das mit Assembler hab ich mir auch so
gedacht :-)

von Steffen (Gast)


Lesenswert?

Hast du STK500? Da siehst du ja anhand der LEDs ob der Ausgang gesetzt
ist oder nicht. Ansonsten messen.

von Roland (Gast)


Lesenswert?

Genau das ist es.
Wie kann ich Wo Was genau messen?
Multi an Pin hängen?
Sicherlich ganz einfach und logisch jedoch für einen Anfänger...

von Roland (Gast)


Lesenswert?

Genau, deshalb solltest du dich als erstes mit den Grundlagen befassen!

Der richtige Roland.

von Roland (Gast)


Lesenswert?

Da bin ich ja gerade dabei.
Will mir halt nicht nur ein Datenblatt o.Ä. anschauen sondern nutze
verschieden Wege der Informationsbeschaffung,wie dieses Forum^^

Auch der richtige Roland ;-)

von mr.chip (Gast)


Lesenswert?

Dann nutze unbedingt noch den Weg des Tutorials! Niemand hat übermässig
viel Lust, dir hier einen weiteren 'Weg der Informationsbeschaffung'
zu bauen, wenn 2 Mausklicks entfernt bereits eine gut ausgebaute
Strasse besteht!

von Roland (Gast)


Lesenswert?

Und da steht was ich mit nem Multimeter z.B. an einem bestimmten Pin
messen kann?
Hab ich nicht gesehen sorry.

von Steffen (Gast)


Lesenswert?

Wenn du schon einsteigen willst kannst du ja das Testprogramm aus dem
Tutorial nehmen und die LEDs leuchten lassen.;-) Dann weißt du ob er
noch geht und hast gleichzeitig was gelernt.

von Manos (Gast)


Lesenswert?

"Und da steht was ich mit nem Multimeter z.B. an einem bestimmten Pin
messen kann?"

Steht da bestimmt nicht.. aber wenn Du mit der Software Dein Ausgang
auf High setzt und anschließend auf Low dann kann man das auch mit
einem Multimeter messen... Du kannst ja auch jeden 2. auf High bzw. Low
setzen (0b01010101)

Ohne ein Stück Software in dem Ding hast Du mit dem Multimeter keine
Chance herauszufinden, ob der uC noch lebt, da alle Pinne auf Eingang
stehen sollten.

von Wolfram (Gast)


Lesenswert?

Wenn du das Teil mit einem Programmer ansprechen kannst ist es schonmal
ein gutes Zeichen.

von Roland (Gast)


Lesenswert?

Also ansprechen kann ich ihn und ich bin gerade dabei was kleines zu
schreiben um dann den Spannungspegel an nem Pin zu messen.
Das mit den LDS geht nicht da ich im Moment keine da hab ;-)
Wie gesagt das Ding fiel mir eher zufällig in die Hände.

Aber danke mal für die Antworten soweit.

von Baitronic (Gast)


Lesenswert?

Wieso hast du keine LEDs? Ich dachte du hast das STK500 da brauchst du
nur die eingebauten LEDS mit dem Port verbinden..(übrigens: die LEDs
auf dem STK sind actve low, d.h. sie gehen an wenn du eine '0' auf
den Port ausgibts)

Gruß Andreas

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.