Jag kan inte WinAVR men en sak jag kan tänka mig är att du måste ha ngt som betänknar att det du skriver är binärt... samt då att det verkligen är binärt vilket 0b011011 inte är...
Varför skulle det då gå att skriva i bode hex och dec? Det finns tillfällen då det är trevligt attt använda binäratal också. Ex. när man pillar i register.
Binärt kan ibland vara väldigt smidigt, tex när man fort vill kunna se vad som egentligen läggs ut på en port.
Och egentligen så är ju inte binärt ett annat sätt att skriva talet på, eftersom binärt är grunden i all digitalteknik. Hex och decimalt är därimot ett annat sätt att skriva ett tal på, om man ska vara lite petig.
Jag håller med om att det är fruktansvärt smidigt med binärt när man som danei t ex jobbar med register etc...
Det handlar ändock om ett högnivå språk som C, i asm tycker jag det är en annan sak dock. Som sagt WinAVR eller AVR överhuvudtaget har jag ingen eller väldigt liten kunskap om...
vet inte om det fungerar men det borde stå i manualen tycker man. Att inte kunna skriva binära tal när man kodar för microcontrollers låter inte troligt för mig...