Forum: Mikrocontroller und Digitale Elektronik Grundlagen


von Dirk (Gast)


Lesenswert?

Hi,

ich suche ein Tutorial oder Buch, das sich mit den Grundelegen (Timer, 
Counter, PWM, AD- Wander, UART usw.) befasst und das ganz verständlich 
in C erklärt. wenn ich suche, finde ich in der Regel nur Assenbler 
Quelltexte. Ich habe auch ein Tutorial von Christian Schifferle 
(bestimmt bekannt), allerdings komme ich da nicht ganz mit klar.
Hat jemand einen Tip für mich, woher ich Grundlagenwissen in der 
Beziehung (für mich) verständlich her bekomme?

MfG
Dirk

von BAB (Kai K.) (Gast)


Lesenswert?

einfacher als das tutorial von chr. sch. gehts nu wirklich nicht mehr.

von Rainer D (Gast)


Lesenswert?

Hallo,

wenn die Grundlagen von Digitaltechnik fehlen würde ich ersteinmal ein 
Werk wie Elektronik Bd.4 Digitaltechnik vorschlagen Vogel 
Fachbuchverlag...und vor allem "spielen" mit einer MCU. In den Atmel 
Notes stehts übrigens auch ganz gut drinnen bzw. für C braucht man eh 
keinen so fundierten Hardware Überblick...

MfG
Rainer

von Peter D. (peda)


Lesenswert?

@Rainer,

"für C braucht man eh keinen so fundierten Hardware Überblick..."

Das mag ja vielleicht für PC-Programme zutreffen. Aber bei MCs ist die 
Hardware das A und O !

Deshalb wird ja auch immer wieder den C-Freaks der Einstieg mit 
Assembler empfohlen, um erstmal die Hardware kennenzulernen.

Dann das gelernte auf C zu portieren ist nur noch reine 
Syntax-Konvertierung.


Peter

von Rainer D (Gast)


Lesenswert?

Hallo,

da kann ich überhaupt nicht zustimmen.....

Es ist klar das ich wissen muß wie eine Einheit arbeitet und wie ich sie 
mit daten fütter muß z.B. EEPROM.. aber es braucht mich z.b. in C nicht 
interessieren welche daten ich bein nem Interrupt vom Stack sichern muß 
da das der Compiler für mich macht....

MfG
Rainer

von BAB (Kai K.) (Gast)


Lesenswert?

aber sicher muss dich das interessieren wenn du gescheit programmieren 
willst. um ein 0815 programm zu schreiben mit led ein und aus brauche 
ich das natürlich nicht.
um ein gescheites programm zu schreiben musst man genau wissen was 
passiert sonst gehts in die hose.
es ist klar das der compiler die sache einfacher macht aber trotzdem 
muss ich wissen was er macht.

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.