Gast
#71893
Hallo Zusammen Ich bin im Moment an meiner Diplomarbeit. Ich baue einen Drinkomaten, bei diesem kann über die Matrixtastatur einen von ca. 15 vordefinierten Drinks gewählt werden. Die durch einen Mechaniker entworfene Mechanik mixt danach diesen Drink. Das Programm wird über den oben erwähnten MSP430 gesteuert. Das Problem ist, dass ich den Inhalt der Flaschen überprüfen will. Zuerst initialisiere ich alle Flaschen mit 75cl. Wählt man nun einen Wodka(4cl)- Orange(10cl), so solle die Variabel in der der Wert des Vodkaflascheninhaltes steht um 4cl vermindert werden. Sprich in dieser Variabel steht danach nur noch der Wert 71. Mein Problem ist es nun, dass der Wert dieser Variabel nach Powerdown wieder neu Initialisiert wird, da die Variablen ja im RAM gespeichert werden und dieses alle Werte verliert, wenn man ihm den Strom wegnimmt. Was gibt es da für Lösungen?? Hat jemand einen guten Tip oder Link für mich?? Bitte wenn möglich mit C programmiert, da ich nicht der Freund von Assembler bin.