PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Was bedeutet LSB, MSB und Prescaler?



michaelb
04.05.2005, 20:16
Hi zusammen,
meine Frage könnt ihr oben lesen!
Jetzt noch was ganz unsinniges wegen der 60 Zeichen Grenze!
Gruß Michi

Klaus_0168
04.05.2005, 20:21
Hi Michi,

LSB - Last Significant Bit - niederwertigstes Bit
MSB - Most Significant Bit - höchstwertiges Bit
Prescaler - Vorteiler

Gruß Klaus

michaelb
04.05.2005, 20:26
Danke Klaus!
Hab noch ne Frage teilt man mit dem Prescaler die Quarzfrequenz oder was bringt er?
Und nochmal ne Frage was macht lsb und msb in diesem abschnitt ?


Msb = i2cRead(1);
Lsb = i2cRead(0);

Gruß Michi

Klaus_0168
04.05.2005, 21:09
Hi Michi,
mit dem Prescaler wird allgemein eine Eingangsfraquenz geteilt. Der Ausdruck kommt in vielen Zusammenhängen vor. Das Ganze muss man im Zusammenhang sehen.
Ich nehme mal an, das Du einen Zähler oder Timer hast. Bei einem Zähler mit enem Prescaler von 256, führt nur jeder 256te Eingangsimpuls zur Erhöhung des Zählers um einen Zähler.

Bei dem Codeschnipsel werden anscheinend zwei Bytes von einem I2C-Bus gelesen. (Um welche Sprache handelt es sich ???) zuerst wird das höherwertige Byte eingelesen, danach das niederwertige. Der Gesamtwert beider Bytes ist :

Gesamtwert = LSB + MSB * 256

Gruß Klaus

michaelb
05.05.2005, 13:09
Der Code ist von einem C Programm