hallo! mal ne Frage: Wenn ich den 16bit-Wert aus dem ADWandler in einen 8bit Timer einlese, gibt's doch wohl Probleme. Den 16bit-Wert muß ich doch in 8bit ändern, also durch 256 teilen... Oder? Gruß, Andreas
> Wenn ich den 16bit-Wert aus dem ADWandler in einen 8bit Timer > einlese, gibt's doch wohl Probleme. 16bit passen nicht in ein 8bit-Register. > Den 16bit-Wert muß ich doch in 8bit ändern, also durch 256 > teilen... Wenn du den vollen 16bit-Bereich auf den vollen 8bit-Bereich abbilden willst, ja. Das Teilen kann man je nach verwendetem Prozessor durch Bitverschiebung um 8 bit nach rechts oder durch simples Weglassen des niederwertigen Byte erreichen.
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.