Hallo,
ich steige gerade von AVR Studio auf Codevision um.
Dabei möchte ich mein bisheriger Code an Codevision anpassen.
Nun gibt es für AVR Studio die Funktion "bit_is_set(register,position)".
Wie kann ich diese Funktion in Codevision schreiben?
Hier ein kleiner Codeauszug
1 | void LCD_SET_COLUMN(unsigned char column_2)
|
2 | {
|
3 | ...
|
4 | if(bit_is_set(column_2,5)) column_msb = column_msb + 0x04;
|
5 | if(bit_is_set(column_2,5)) column_msb = column_msb + 0x02;
|
6 | if(bit_is_set(column_2,4)) column_msb = column_msb + 0x01;
|
7 | if(bit_is_set(column_2,3)) column_lsb = column_lsb + 0x08;
|
8 | ...
|
Danke im Vorraus.
Gruß Daniel