Ich reposte dies aus dem Stackoverflow, da die Frage hier besser geeignet ist.
Ich bin ein Student der Informatik im ersten Jahr, der mit der Entwicklung von Mikrocontrollern beginnen möchte. Ich möchte den 8051 verwenden, da er häufig als Schmutz verwendet wird und in der realen Welt häufig verwendet wird.
Während meines Junior- oder Senior-Jahres werde ich an einem auf PIC-Mikrocontrollern basierenden Embedded-Design-Kurs teilnehmen, daher möchte ich jetzt lieber keinen PIC machen. Ansonsten werde ich mich während dieses Kurses ziemlich langweilen.
Die meisten kommerziellen Kits, die ich sehe, sind für die Mikroprozessoren der AVR- oder PIC-Serie. Ich bin nur auf der Suche nach etwas mit anständigen Entwicklungstools, Dokumentation und genügend Add-Ons, um meinen Anfänger für den Sommer zu beschäftigen.
Irgendwelche Empfehlungen für ein 8051-Familienkit? Vielen Dank!
Ich hätte hinzufügen sollen, dass ich den Preis idealerweise bei 150 USD oder weniger halten möchte. Ich bin so ziemlich nur auf der Suche nach Lernen - mache nichts zu ernstes. Ich suche mehr nach einem projektbasierten Kit.
AKTUALISIEREN:
Auf Empfehlung von svec on stackoverflow habe ich mich für ein SiLabs MCUNIVERSITY Kit entschieden. Die Tools und die Dokumentation sehen hervorragend aus. Es gibt auch eine Reihe von Übungen und Übungen. Für weniger als 50 US-Dollar ist dies ein hervorragender Preis. Vielen Dank an alle.
quelle
Antworten:
Mir ist klar, dass Sie nach einem 8051 suchen, aber ich denke, das ist eine veraltete Wahl. Für ein altes, vertrauenswürdiges Tool sind 8051 großartig, aber ich würde dringend empfehlen, nicht dort anzufangen. Sie sind in der Industrie weit verbreitet, weil sie etabliert sind, nicht weil sie die besten sind.
Der einfachste Weg, um zu beginnen, ist das Arduino - es ist billig und einfach zu programmieren. Sie können es zumindest zu Beginn mit einer Teilmenge von C / C ++ programmieren.
Wenn das nicht hardcore genug scheint und PICs ausgeschlossen sind, würde ich mit einem MSP430 von Texas Instruments beginnen. Digikey hat ein mit zwei verschiedenen MSP430 für 100 US-Dollar . Sie benötigen außerdem einen JTAG-Programmierer. Sie können den TI FET bekommen, aber ich hatte Erfolg mit dem billigeren Softbaugh-Programmierer .
(Aber wenn Sie wirklich auf einen 8051 aus sind, würde ich mit einem Atmel-Chip und den Keil-Werkzeugen beginnen .)
quelle
Wie bereits erwähnt, handelt es sich beim 8051 um eine ältere 8-Bit-Architektur, die jedoch immer noch weit verbreitet ist. Wenn Sie sich ein wenig mit Assembler-Code beschäftigen möchten, ist dies einfacher zu verstehen als die RISC-basierten Mikrocontroller.
Eine der günstigsten Möglichkeiten für den Einstieg ist ein "Toolstick" von Silicon Labs - der direkt an einen USB-Anschluss angeschlossen wird, eine Testversion des Keil-Compilers enthält und von Digi-Key nur 15,81 US-Dollar kostet:
KIT TOOL EVAL SYS IN EINEM USB-STICK
Für 99 US-Dollar erhalten Sie eine Prototyp-Platine mit einem Anschluss für Add-Ons:
KIT DEV C8051F53XA, C8051F52XA
quelle
Eines der besten Kits, das ich gefunden habe, ist das Micro-Master Computer Training Kit von Elenco. Dieses Kit der Serie 8000 enthält ein Buch, eine Leiterplatte und Komponenten zum Löten und Zusammenbauen. Sehr interessant und lehrreich. Ich bin zusammengebaut, das war Tauchen in der IC-Welt, Arbeiten mit Speicher, Testen von Schaltkreisen, Spaß. Buch sehr gut, benötigt aber zusätzliche Ressourcen für die Theorie und einige Erklärungen. (Ich bin kein Profi im IC, aber als Anfänger empfehle ich dieses Kit)
quelle