Paar allgemeine Fragen zu Microcontrollern und deren Programmierung...
-
Guten Tag Gemeinde,
zur Zeit verspüre ich den Reiz nach etwas neuem. Und zwar Microcontroller.
Welche Microcontroller gibt es denn und wofür eignen die sich? Für Anfänger auf dem Gebiet? Assembler/C programmierung reizt mich auf einer neuen "Plattform".Wie schaut es mit Literatur zu den Microcontrollern aus? Welche Microcontrolelr sind am verbreitetsten im Hobbybereich?
-
Achja: und welche emulatoren gibt es um die eigen entwickelte software zu testen?
-
hi
hier solltest du was finden:
http://www.roboternetz.de/phpBB2/
http://www.sprut.de/electronic/pic/index.htmgruss
msp
-
Wissensbegieriger schrieb:
Welche Microcontroller gibt es denn und wofür eignen die sich? Für Anfänger auf dem Gebiet?
Es gibt eine ganze Reihe von Mikrocontrollern: AVR, MSP430, PIC, 8051, R8C, Z8, ARM7, ...
Für Anfänger eignen sich die kleinen AVR 8-Mikrocontroller von Atmel, da diese sehr einfach zu programmieren sind und im DIP-Gehäuse verfügbar sind (lassen sich also problemlos auf Lochrasterplatinen verarbeiten).Wissensbegieriger schrieb:
Wie schaut es mit Literatur zu den Microcontrollern aus?
Bücher kenne ich keine guten. Die meisten sind veraltet, oder nur in Assembler. Aber es gibt zwei schöne Tutorials für den AVR:
http://www.mikrocontroller.net/articles/AVR-Tutorial
http://www.mikrocontroller.net/articles/AVR-GCC-TutorialWissensbegieriger schrieb:
Welche Microcontrolelr sind am verbreitetsten im Hobbybereich?
Generell solche, die nicht all zu viele Pins haben und noch von Hand lötbar sind. Das sind alle oben aufgezählten.
Wissensbegieriger schrieb:
Achja: und welche emulatoren gibt es um die eigen entwickelte software zu testen?
Das ist vom Mikrocontroller abhängig. Für den AVR gibt es z.B:
http://savannah.nongnu.org/projects/simulavr
Da am Mikrocontroller aber normalerweise noch andere Hardware hängt (z.B. ein LCD), wird das Programm meistens mittels JTAG direkt in der Schaltung gedebugged.Zum Schluss noch ein Linktipp: http://www.mikrocontroller.net/
-
Dieser Thread wurde von Moderator/in rüdiger aus dem Forum Themen rund um den PC in das Forum Rund um die Programmierung verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.