Gast
#1087527
Hallo Bin absoluter Neuling in Sachen Microcontroller und habe mir von Franzis das Lernpaket Mikrocontroller mit dem Tiny 13 gekauft. Soweit ich das bis jetzt beurteilen kann, scheint der Tiny 13 für die Lösung der achfolgenden Aufgabe geeignet zu sein. Allerdings fürchte ich, dass ich noch ein paar Wochen brauche , bis ich zu einem Ergebnis komme, wobei ich mir auch nicht sicher bin, ob ich mich in Assembler oder lieber in BASCOM einarbeiten soll (etwas Basic habe ich vor langer Zeit mal gemacht). Ich könnte mir vorstellen, dass ein Profi unter Euch diese Aufgabe in wenigen Minuten lösen könnte und wäre für jede Hilfe dankbar. (evt. Link?) Aufgabenstellung: Ein Sensor liefert eine Spannung Ue zwischen 2 und 3 VDC. Diese Spnnung Ue soll auf einen Analogspannungseingang eines Tiny 13 gelegt werden . Während einem High- Signal an einem Digital- Eingang E1 soll der Wert der aktuellen Eingangsspannung Ue als Referenzspannung Uref gespeichert werden (EEPROM). Nachdem das High- Signal des Digital- Eingangs E1 wieder auf Low gegangen ist, soll fortlaufend die aktuelle Eingangsspannung Ue gemessen und mit dem gespeicherten Referenzwert Uref verglichen werden. Ein Digitalausgang A1 soll High sein und bleiben, solange die Eingangsspannung Ue kleiner oder gleich Uref ist und soll Low werden, wenn Ue größer als Uref. ist. Der Wert von Uref muß permanent gespeichert bleiben, auch nach einer Unterbrechung der Stromversorgung. Nach der Wiederkehr der Versorgungsspannung soll der Messvorgang automatisch fortgesetzt werden, d.h. Ue fortlaufend mit Uref verglichen und je nach Ergebnis A1 High oder Low gesetzt werden. Gruß Beginy