[elektro] C tesztsor makróban ?

elight elight at gmail.hu
Mon Dec 21 10:03:39 CET 2015


Sziasztok.

Kicsik nehezen indul a reggel .. ( mármint agyilag :)

Mondjuk van egy függvényem:



unsigned char  tst_Bx_togle[16];

teszt_B( unsigned char bindex )
{
    if( tst_Bx_togle[ bindex ] == 0 )
    {
tst_Bx_togle[ bindex ]  = 1;
        outbit[bindex] = 1;
    }
    else
    {

tst_Bx_togle[ bindex ]  = 0;
        outbit_B[bindex] = 0;
    {
}




Valami ilyesmit kellene elkövetnem..
De jó lenne ha egysoros makró-ra konvertálható lenne
és nem kellene bittömböt felvennem meg biteket forgatnom
sem a toglénak , sem a port bitmezőnek.

tehát  egy makró utasítást szeretnék beszúrni több biten
sok sok helyre.

pl.
..
teszt_B1;
...
teszt_B5;
...


Megoldható ez így ,  elegánsosan?

Üdv István




More information about the Elektro mailing list