Im Forum und im Wiki
-
Thread
MSP430F4250 und Watchdog
Hallöchen, ich habe ein Problem ... Und zwar soll der Watchdog des MSPs benutzt werden und nach einem Reset soll die Firmware in einen bestimmten Zustand gehen, aber nicht den normalen Start durchführen . Hier mein aktueller Stand : [c]void main (void) { WDTCTL = WDTPW + WDTHOLD; // Stop watchdog timer if ((IFG1 & (WDTIFG + PORIFG + RSTIFG)) == WDTIFG ) { // Test ob der Watchdog zugeschlagen hat .... oder ob normaler Reset // wenn Watchdog , dann wird der mV Output auf 0V gezogen ! WDTCTL = WDTPW + WDTHOLD; // Stop watchdog timer P1SEL &=~ BIT4;
-
Thread
7-Segment-LCD mit MSP430 ansteuern
mittels Widerstandsleiter erzeugen und an die Eingänge R03 bis R33 legen. Nun verwende ich aber den MSP430F4250. Dieser verfügt nur über die Eingänge R13 und R23 (R03 und R33 sind nicht vorhanden). Meine Frage ist nun, ob sich die gestellte Aufgabe damit überhaupt lösen lässt und wenn ja, wie. Brauche
Multiplex wäre also ausreichend für 4 7-Segmente (ohne Punkte). >Nun verwende ich aber den MSP430F4250. Dieser verfügt nur über >die Eingänge R13 und R23 (R03 und R33 sind nicht vorhanden). Ich hab's mir nicht im Detail angeschaut, aber wenn der MSP laut Datenblatt COM0 bis 3 hat, ist davon auszugehen
-
Thread
MSP430F4250 I2C Slave
Hallo, ich muss zwischen den F1611 und den F4250 eine I2C Kommunikation realisieren. Bedingt durch die Architektur soll der F4250 als I2C Slave agieren. Da der F4250 aber keine hardwareseitige Implementierung hat, muss es also durch Software realisiert werden. Jetzt die Frage, hat jemand von euch schon mal einen I2C Slave durch Software realisiert? Ich denke, dass dies nicht so einfach ist. In einem anderen Thread habe ich schon mal dieselbe Frage gefunden. Hier wurde vorgeschlagen, die SCL Leitung am Slave mit Interrupt zu handeln und dann den Portpin entsprechen zu lesen oder zu setzen
-
Thread
MSP430F4250: Definitionsdateien, Libraries usw. für C-Programmierung
Hi, ich möchte den MSP430F4250 programmieren. IDE mit Compiler ist vorhanden (CrossStudio)und alle erforderliche Hardware auch. Jetzt brauche ich noch Dateien, wo die Ports, Register usw. definiert sind. Wie ich frei verfügbaren