Forum: Mikrocontroller und Digitale Elektronik Mikrocontroller


von robert (Gast)


Lesenswert?

Hallo Leute

Da ich mit Mikorkontroller überhaupt keine Erfahrung habe möchte ich 
Euch bitten mir die Suche etwas zu erleichtern.
Vorab noch eine Info.Elektronik habe ich gelernt also die 
Grundkomponenten (Transistorder,Kondensator,Wiederstand,UND-, 
ODER-Gatter....)der Elektronik und ihre Funktion sind mir bekannt.
Für den Anfang habe ich folgendes vor. Ich möchte eine Steuerung bauen 
welche von einem etwas besser ausgestattetem Mikrokontroller gesteuert 
wird. Dieser soll dann ein Wegsignal , z.B. TTL Rechteck mit Spur A und 
B , einlesen und auf einem 2x16 Zeiligen Matrix Display angezeigt werden 
.

Kann mir jemand ein wenig Hilfestellung leisten

mfg
Robert

von Falk B. (falk)


Lesenswert?

@  robert (Gast)

>Für den Anfang habe ich folgendes vor. Ich möchte eine Steuerung bauen
>welche von einem etwas besser ausgestattetem Mikrokontroller gesteuert
>wird.

Ein AVR reicht da dicke für den Anfang. Mega8 ist zu empfehlen, auf den 
ist das gesamte Tutorial ausgelegt.

AVR-Tutorial
AVR-GCC-Tutorial

> Dieser soll dann ein Wegsignal , z.B. TTL Rechteck mit Spur A und
>B , einlesen

Drehgeber

> und auf einem 2x16 Zeiligen Matrix Display angezeigt werden

AVR-Tutorial: LCD

MfG
Falk

von Kai G. (runtimeterror)


Lesenswert?

>Kann mir jemand ein wenig Hilfestellung leisten

Fang kleiner an und lass erstmal eine LED blinken (Standardeinstieg).

Ein guter Einstieg ist immer: AVR-Tutorial

Wenn du damit durch bist sollte sich deine oben gestellt Aufgabe von 
alleine erledigen ;)

von robert (Gast)


Lesenswert?

Vielen Dank für die ersten Informationen.
Ein wenig hatte ich mich schon im µC&Elektronik Forum Informiert und 
auch an den Mega8 gedacht . Wo ich aber doch noch unsicher bin ist die 
Programierung des gewünschten programmablaufes und anschließend dies in 
den Mega8 zu übertragen mittels ISP schnittstelle

mfg
robert

von Falk B. (falk)


Lesenswert?

@ robert (Gast)

>auch an den Mega8 gedacht . Wo ich aber doch noch unsicher bin ist die
>Programierung des gewünschten programmablaufes

Programmieren kann dir keiner beibringen, nur hin ud wieder helfen.

>und anschließend dies in
>den Mega8 zu übertragen mittels ISP schnittstelle

AVR ISP

MfG
Falk

von robert (Gast)


Lesenswert?

Um einen einigermaßen leichten Einstieg in die programierung eines Mega8 
zu beginen , Beispiel blinkende LED , oder besser gesagt welche 
Programiersparache wäre geeignet für solche Aufgaben

mfg
robert

von Falk B. (falk)


Lesenswert?

@ robert (Gast)

>Programiersparache wäre geeignet für solche Aufgaben

Ich würde eher C empfehlen.

MfG
Falk

von robert (Gast)


Lesenswert?

Wer von Euch könnte mir eine Buchempfehlung geben damit ich mich dann 
schon einmal einlesen und ausprobieren kann

mfg
robert

von STK500-Besitzer (Gast)


Lesenswert?

C: Kernighan & Ritchie "Die Programmiersprache C" (ab der 2. Auflage in 
Deutsch auch zu gebrauchen; die erste ist witzig zu lesen, aber nicht 
für einen Anfänger geeignet).

Für Mikrocontroller:
Siehe AVR-Tutorials auf dieser Seite (oben links bei den Links unter 
"AVR")

von robert (Gast)


Angehängte Dateien:

Lesenswert?

Hallo Leute
Ich hätte da noch eine Frage zu einem RS232/USB Adapter.Hatt jemand 
Erfahrung bzw sind diese adapter zuverlässig und brauchbar im Einsatz 
beim programieren eines ATmega8 über ISP. Die frage nur deswegen weil 
mein Laptop nur noch USB-Anschlüsse hat.

mfg
Robert

von David M. (md2k7)


Lesenswert?

Bau/kauf dir besser einen USB-Programmer...
Mit diesem Ding kann es gehen, muss aber nicht und zusätzlich hängt das 
auch noch vom benutzten ISP-Programmer ab.

von Johannes M. (johnny-m)


Lesenswert?

Mit den billig-Selbstbau-Bitbang-Programmern geht es nicht. Mit AVRISP, 
STK500 & Co. sollte es aber funktionieren.

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.