PORTF a atmega128
Moderátor: Moderátoři
PORTF a atmega128
Chtěl bych ovládat piny PORTU F samostatně
Nejde mi přeložit kod PORTF.1 = 1;
hlásí mi to chybu
Error: the first argument of the '.' operator must be of 'struct' or 'union' type
Re: re
Mems píše:ou
a nevíš jak bych to mohl vyřešit přes tu struct nebo union?
právě bych potřeboval spínat PORTF.1 a následně PORTF.2 přičemž PORTF.1 nechat beze změny.
V jakém jazyce?
V C asi takhle (snad moc nekecám, v C neumím
PORTF |= (1<<1); // Nastavi PORTF.1
PORTF |= (1<<2); // Nastavi PORTF.2
PORTF &= ~(1<<1); // Shodi PORTF.1
PORTF &= ~(1<<2); // Shodi PORTF.2
re
bravoo!
je vidět, že v C moc neumíš
a můžeš mi ty příkazy vysvětlit?
PORTF |= (1<<1); // Nastavi PORTF.1
PORTF &= ~(1<<1); // Shodi PORTF.1
poznám tu disjunkci a konjunkci a bitový posun, ale co ty čísla jak to s tím souvisí hlavně ta první číslice?
díky