Typ proměnné registru ve funkci, ATMEL AVR Studio v C
Napsal: 07 srp 2011, 14:17
Potřeboval bych mít funkci, která by jako parametr měla PORTx a nevím jaký typ by měla mít proměnná port. Vysvětlím na příkladu.
Vím, že tohle konkrétně by šlo udělat makrem, ale potřebuju to na složitější věc, která makrem jde udělat jen těžko.
Kód: Vybrat vše
void neguj_bit_4(???typ proměnné??? port)
{
port ^= 1<<4;
}
main()
{
neguj_bit_1(PORTA);
}
Vím, že tohle konkrétně by šlo udělat makrem, ale potřebuju to na složitější věc, která makrem jde udělat jen těžko.