Grundwissen Microcontroller

Gast #2634026
Lesenswert?

Hallo zusammen,

wir haben behandeln zur Zeit den Microcontroller im Gymnasium, aber 
unser Lehrer kann es irgendwie nicht rüberbringen.
Nun hätte ich da ein paar fragen.

hab mir folgende Stichpunktartige dinge aufgeschrieben:

warum kann ein int wert nicht an P1 ausgegeben werden?

was bedeutet P1 = 0x22?

interrupt muss man einschalten, was ist Polling und vorteil von 
Interrupt?

was ist ein AutoLoad Register und ein Config Register?

Unterschied zwischen Timer und counter? vor und nachteile



danke im Voraus
#2634037
Lesenswert?

Peterle schrieb:
> warum kann ein int wert nicht an P1 ausgegeben werden?

Woher soll ich das wissen? ^^
Was ist P1, welcher Zusammenhang, etc...
Kann man wohl nicht beantworten.

> was bedeutet P1 = 0x22?

Das P1 (was auch immer P1 ist) der Wert 22(hex) zugewießen wird.


> interrupt muss man einschalten, was ist Polling und vorteil von
> Interrupt?

Das kannst du zig mal per Google oder Forensuche nachlassen, darum werd 
ich das jetzt nicht austreten.
Wenn es dann noch fragen gibt - frag gerne.

> was ist ein AutoLoad Register und ein Config Register?

Noch nie gehört - sorry.

> Unterschied zwischen Timer und counter? vor und nachteile

Die beiden Worte kann man wohl in den meisten Fällen weitestgehend 
synonym verwenden.
Gast #2634042
Lesenswert?

auto load im Zusammenhang mit einem timer:
Ein Register wird je Takt um Eins erniedrigt. Beim Erreichen der Null 
wird ein interrupt ausgelöst, gleichzeitig wird das Register wieder mit 
einem autowert(einstellbar) vorgeladen. Dadurch lässt sich im groben die 
Frequenz des timers einstellen.
Gast #2634053
Lesenswert?

> warum kann ein int wert nicht an P1 ausgegeben werden?

Bei manchen µC kann man das. P1 muss dann die gleiche Bitbreite haben 
wie ein int auf deiner Toolchain (Compiler).

> was bedeutet P1 = 0x22?

Dem P1 (z.B. eine Variable) wird der hexadezimale Wert 0x22 (d.h. 34 
Dezimal) zugewiesen (=).

> interrupt muss man einschalten, was ist Polling und vorteil von
> Interrupt?

Was ist dir lieber: Morgens vom Wecker rausgeklinkelt zu werden oder die 
ganze Nacht über auf den Wecker kucken?

> was ist ein AutoLoad Register und ein Config Register?

Keine Ahnung. Ist schätze mal im Datenblatt deines µC erklärt.

> Unterschied zwischen Timer und counter? vor und nachteile

Oft nimmt man einen Timer, wenn man eine regelmäßige Taktquelle hat und 
einen Counter (Zähler), wenn man eine unregelmäßige Signalquelle hat. 
Beim Counter muss man sich Gedanken machen, wenn man das Zählergebnis in 
Beziehung zur Messzeit setzen will, wie man an die Zeitinformation 
kommt. Beim Timer hat man die Zeitinformation aus der Proportionalität 
zwischen Timerergebnis und Frequenz der Taktquelle.
Gast #2634069
Lesenswert?

! HAUSAUFGABENALARNM !

Hallo Peterle,

wieso scannst Du denn nicht einfach das Aufgabenblatt und stellst es 
hier ein?
Dadurch würden vielleicht nicht ganz so viele Informationen fehlen (wie 
z.B. Typ des verwendeten µC) und die "Helfer" hier tun sich viel 
leichter.

Falls Du selbst denken möchtest, dann schau doch mal links ..... ach was 
verlange ich denn da von Dir, selbst denken ist ja so was von out.

MfG
Ulli

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren