ich hab den oben genannten µC und muss mit "Keil uVision3" in Assambler programmieren die ad-Wandlung funktioniert, also ich hab im Akku nen Wert zwischen 00H und FFH stehen (0V - 5V) Ich muss dies nun auf ein Display ausgeben, dazu habe ich eine Funktion Hex_Bcd, welche einfach den Hex Wert in BCD umwandelt Wie realisiere ich jetzt die Anpassung des Hex Wertes in meinen Spannungsbereich FF=255 255*196=49980=4,998V damit wäre ich aber bei 16bit, is ja aber nur den 8bit µC andere idee: 255=5V 51=33h=1V nun habe ich z.b. die 130(82h) bekommen 130/51=2 Rest 28 28*10/51=5 Rest 25 25*10/51=4 Rest 46 46*10/51=9 Rest 1 dann wären also die 130 (82h) meine 2,459V die ganze sache würde ich natürlich in hex rechnen funktionieren meine Ideen?? gibt es bessere Vorschläge?? wozu habe ich die fubktion Hex_BCD gegeben?? im Anhang hab ich mal die beiden Funktionen für den AD-Wandler unf HEX_BCD
hat sich erledigt, hat alles so geklappt wie ichs mir schon gedacht hatte
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.