Gast
#681849
wahrscheinlich ist das ne sehr dumme frage, aber will nur sicher gehen!
das senden mache ich immer so:
void USART_Transmit( unsigned char data )
{
/* Wait for empty transmit buffer */
while ( !( UCSRA & (1<<UDRE)) )
;
/* Put data into buffer, sends the data */
UDR = data;
}
bis jetzt habe ich immer irgendwelche zeichen wie 'a','b','c' usw
übertragen:
Bsp. UDR='x';
jetzt möchte ich aber keine zeichen sondern binäre und hex. zahlen
senden!
geht das einfach so:
Bsp UDR=0xA9; oder UDR=0b01101110;
sorry für die dumme frage, aber ist ziemlcih wichtig, dass zum voraus zu
wissen! besten dank!