Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C Quellcode formatieren: <code>Quellcode</code> BASIC Quellcode formatieren: <basic>Quellcode</basic> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! -> I > Hallo, ich bin Mega32-Neuling und habe 4 Fragen: > > 1) Ich möchte die (niedrige) Pulsfrequenz zweier digitalen Signale messen. Das eine Signal läuft > normalerweise zwischen ca. 7 und 21 Hz, das andere zwischen 0 und 130 Hz. Wenn ich das mit Counter > mache, die ich einmal pro Sekunde auslese, ist der Rundungsfehler groß (schlechte Auflösung z.B. wenn > ich 8 statt 7 Pulse zähle ist das schon 14% Fehler! Außerdem ist eine Update-Rate von 1 Sekunde etwas > zu langsam. Wie könnte ich das genauer und mit schnellerer Update-Rate machen? Ich überlege, einen > Timer mit z.B. ca. 1000 Hz laufen zu lassen, über Interrupts die Flanken meiner Signale zu überwachen > und die verstrichene Timerzahl als Periode verwenden. Geht das? Habt Ihr andere Ideen? > > 2) Ich möchte ein Float (Single-) Wert an eine Sub senden, die Integer erwartet. Gibt es eine Art int(x) > Funktion, um von Single nach Integer umzurechnen, d.h. Nachkommastellen verwerfen? > > 3) Ich möchte nach jeder Nutzung meines Programms einige Daten für's nächste Mal sowie für's spätere > Downloaden ablegen. Geht das nur im EEPROM oder kann ich auch z.B. im Flash ablegen? Wenn ja, wie? > > 4) Der Spannungsregler 7805 auf dem Evaluation Board wird verdammt warm! (Bestimmt mindestens 70 Grad > am Metallteil.) Ist das normal? > Ich habe noch nichts an die Ein- oder Ausgänge gelegt. Liegt das daran, daß die Hintergrundbeleuchtung > des LCD soviel Strom zieht? Als Versorgung verwende ich ein Steckernetzteil mit 9V DC und 600 mA. > > Vielen Dank! -- Mike