Literatur- und Quellenverzeichnis
Bild 6: Blockdiagramm des MSP430F2274 (Quelle: Datasheet SLAS504G Texas Instruments)
Der MSP430 verfügt intern über eine Reset-Logik, die den Einsatz eines externen Reset-Controllers
unnötig macht. Die Brownout-Funktion des Mikrocontrollers führt zum Abschalten des Controllers,
wenn die Versorgungsspannung unter einen festgelegten Mindestwert fällt. Ansonsten könnte der
Controller einen nichtdefinierten Zustand annehmen.
Der Mikrocontroller verfügt über 16 Interrupt-Vektoren, welche zum Teil maskierbar sind. Dies
bedeutet, dass jeder Interrupt auf ein bestimmtes Ereignis eingestellt werden kann. Bei dem
eingesetzten Mikrocontroller sind nur die beiden höchsten Prioritäten nicht maskierbar, somit
können nur diese beiden nicht in ihrer Funktion beeinflusst werden. Die Tabelle
zeigt alle möglichen Interrupts mit der jeweiligen Adresse nochmals in einer Übersicht. Weitere
Funktionsweisen und Erklärungen können dem MSP430F2274 Datenblatt [0] und dem MSP430x2xx
Family User's Guide [0] entnommen werden. In diesen Dokumenten werden auch die verwendeten
Register näher beschrieben, um die Interruptfunktionen gezielt einsetzen zu können.
Handbuch MSP430 Education System
Seite 17