Siegfried Saueressig schrieb:
> Diese möchte ich in einer for Schleife bit für bit auslesen,
Geht so einfach über einen Index nicht, weil du ja kein Array von Bits
definiert hast...
Du kannst ja mal sowas probieren:
1 | typedef union
|
2 | {
|
3 | byte _byte;
|
4 | struct{
|
5 | unsigned LCD_D[8]: 1; //
|
6 | };
|
7 | unsigned char Data;
|
8 | } my_LCD_DATA; //Buffer Descriptor Data Register
|
9 | my_lcd_wd_c2704m_1hnn my_LCD_DATA LcdData;
|
Aber ich bin mir da nicht so sicher, was die Bitreihenfolge angeht...
:-o
> my_lcd_wd_c2704m_1hnn my_LCD_DATA LcdData;
Das erhält von mir das Attribut: ABSOLUT UNLESERLICH
Wieviele Unterschiede sind in den folgenden Zeichenketten:
my_lcd_wd_c2704m_1hnn my_LCD_DATA LcdData;
my_lcd wd_c2704m 1hnn_my_LCD DATA_LcdData;