Hallo zusammen, ich bin zufällig auf diese Seite gestoßen und war recht angetan von den tollen Beiträgen. Nachdem ich mich seit kurzem mit dem C8051F020 beschäftige wollte ich mal nachfragen, ob denn jemand vielleicht eine tolle Einführung (in C) in diese Thematik hat bzw kennt. Ich dachte da an einfache Bsp (in C),um wirklich Schritt für Schritt die Möglichkeiten des Mikrocontrollers zu entdecken. Vielen Dank Beste Grüße Florian
ANSI C ist weitgehend unabhängig vom Mikrocontroller. Zum Lernen kannst Du auch C (kein C++) auf dem PC benutzen. Div. Compiler sind Freeware. Literatur ist massenhaft verfügbar. Wenn Du halbwegs dann in C fit bist, kannst Du Dich mit der Spezifik der 8051-Familie beschäftigen. Z.B. wie man in C Ports setzt, SFRs abfragt und die unterschiedlichen Speicherbereiche nutzt. Dazu hilft das Studium des Datenblatts des jeweiligen Controllers und man schaut sich mal paar Beispiel C-Programme hier im Forum an. Besonders geeignet zum Einstieg sind 8051er mit internen Bootloader, wie Atmel AT89C51ED2 oder ähnliches. Diese sind gut verfügbar und lassen sich leicht in der Schaltung programmieren.
Schaut schon mal recht gut aus. Leider kann ich zu den meisten Programmcodes nicht viel sagen, da ich die Grundlagen noch gar nicht so wirklich verstehen (bin ziemlicher Anfänger); in C besitze ich die Grundlagen. Sprich was ist eigentlich genau ein Interrupt etc... Hab mehr oder weniger mal das Keil Datenblatt + Erläuterung durchgeschaut.Mein Englisch ist zwar nicht schlecht, aber ehrlich gesagt ist es sehr mühsam für mich, eine neue welt in einer "anderen Sprache" zu erforschen :-) Sprich bräuchte so ne richtige (wenn möglich deutsche Version) von erster Schritt..nächster Schritt... Danke P.S. Ich benutze config3.exe für Ports,Watchdog enablen etc.Keil Vision als Entwicklungsumgebung und Simulator
>>Leider kann ich zu den meisten >Programmcodes nicht viel sagen, da ich die Grundlagen noch gar nicht so >wirklich verstehen (bin ziemlicher Anfänger); in C besitze ich die >Grundlagen. Dann solltest Du am besten mit den 8051er Grundlagen anfangen, schau mal bei erikbuchmann.de vorbei.
Hi, guck dir das mal an. Aber Achtung, es bezieht sich auf 80C535! Das ist ein 8032 kompatibler mit einigen zusätzlichen Eigenschaften, aber die Timer, Schnittstelle usw. sind voll kompatibel zum 80C52. Und falls noch Fragen sind, einfach hierher... Ralf
Danke für die raschen Antworten...Werd mich mal mit den Links auseinandersetzten und bei Fragen hab ich ja nette Leute, die einem weiterhelfen... beste grüße flo
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.