Mikrocontroller vom 22.10.2006

Hallo Leute!

Ich habe am Sonntag in Würzburg (DAA) die Prüfung abgelegt.
Ist euch auch aufgefallen das in Aufgabe 3 mit der seriellen Schnittstelle, einmal die Rede vom Unterprogramm SENDE und bei der Adressenangabe der Programmteile vom Interruptprogramm SENDE die Rede war.
Kann doch wohl nicht sein das solch ein Fehler in einerPrüfung steht.

Nach was entscheide ich mich??Für Unterprogramm oder doch Interrupt??
Meiner Meinung nach ist es ne Frechheit, da die Programmierung von U-Programm zu Int-Programm doch reichlich anders ist und man im schlechtesten Fall viele Punkte verliert obwohl man eigentlich die Lösung parat hätte.:mecker:
Bin mal gespannt auf die Korrektur.
Eine Prüfungseinsicht werde ich bestimmt beantragen. :angry:
 
AW: Mikrocontroller vom 22.10.2006

Hallo

Also nach meiner Meinung liegt hier kein gravierender Fehler vor!
Wäre der Versendevorgang über die serielle Schnittstelle über einen Interrupt verlangt gewesen, so müsst das in der Funktionsbeschreibung ersichtlich sein!
Außerdem war verlangt nach jedem Unterprogrammaufruf von "Rechnen" das Programm "Sende" aufzurufen. Wenn es so gefordert ist, kann es nur ein Unterprogramm sein. Würde der Versendevorgang über einen Interrupt (serieller Interrupt oder Interruot über Timer) ausgelöst, so würde dieser auch während des Unterprogramms "RECHNEN" aufgerufen. Laut Beschreibung soll aber erst Rechnen durchlaufen werden und anschließend das Programm Sende!
Die Bezeichnung "Interruptprogramm" stammt durch die Verwendung des Transmit-Interrupt-Flag (TI) welches bei diesem Programm "SENDE" abzufragen ist! Bei Verwendung eines seriellen Interrupts würde dieser über diese Bit ausgelöst. Da dieses Bit auch im Unterprogramm abgefragt wird, ist es ja eine Art Interruptprogramm. Aber es ist keine Interruptroutine welche durch einen Interrupt angesprungen wird.
Mich hat es auch ein wenig verwirrt, wenn man aber wie oben beschrieben die vorgegeben Reihenfolge einhalten will, kann es nur ein Unterprogramm sein!

So sehe ich das....!
 
AW: Mikrocontroller vom 22.10.2006

dem kann ich nichts mehr hinzufügen!!!

muss jedoch auch zugeben, das diese Aufgabe sehr gemein gestellt worden ist.:rolleyes:
 

Jobs

Jobmail abonieren - keine Jobs mehr verpassen:

Ich möchte die wöchentliche Jobmail erhalten und akzeptiere die Datenschutzerklärung.
Du kannst die Jobmail jederzeit über den Link in der Mail abbestellen.

Wir verwenden Sendinblue als unsere Marketing-Plattform. Wenn Du das Formular ausfüllst und absendest, bestätigst Du, dass die von Dir angegebenen Informationen an Mailchimp zur Bearbeitung gemäß den Nutzungsbedingungen übertragen werden.

Top