Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: Byte aus Bits zusammensetzen Kategorie: Programmierung (von Roberto - 2.03.2007 14:03)
Als Antwort auf Re: Byte aus Bits zusammensetzen von Matthias Koch - 1.03.2007 19:17
Ich nutze:
C-Control II Unit, CC2-Application-Board, OSOPT V3.0
Hallo Matthias,

vielen lieben Dank. Genau das habe ich gesucht.
Klappt 1a.

Nochmal Danke !!!

GruÃ?
rob.



>
> Hallo rob,
> ein kleiner Codeschnipsel:
>
>
> ////////////////////////////////////////////////////////////////////////////////////
> function nib2byte(byte b, byte z) returns byte
> {
>   byte t;
>   t=b shl 4;    //das byte "b"uchstabe wird um 4 bit nach links geschoben
>                 //und t gespeichert=> 0b1110 0000
>   t=t or z;     //das byte "z"iffer wird nun durch das ODER
>                 //in das unter NIBBLE von t eingeblendet=> 0b1110 0010
>   return t;     // und die Rückgabe
> }
> //////////////////////////////////////////////////////////////////////////////////////
> byte ziffer;
> byte buchstabe;
> byte resultat;
> ....
>  ...
> ziffer =0b00000010;
> buchstabe=0b00001110;
> ....
> resultat=nib2byte(ziffer,buchstabe); //Funktionsaufruf
>
>

> ich habe es ziemlich ausführlich dargestellt. Ich hoffe das es Dir nützt.
> mfg
> matthias
>


    Antwort schreiben


Antworten: