[elektro] C kérdés
János Zakó
janoszako at gmail.com
Tue Dec 16 11:31:29 CET 2008
Üdv!
Én is ezzel küzdök.
Máshogy oldottam meg de köszönöm a választ, ebből is tanultam.
Jani
2008/12/16 Moravcsik Szilárd <mszilard at contarex.hu>:
> János Zakó írta:
>> Üdv!
>>
>> Hogy lehet ezt megcsinálni?
>>
>> #define DIG1a 0xF64,5
>> void lcdwr (unsigned char pos, unsigned char num)
>> { asm("bsf DIG1a"); }
>>
>> csak a DIG1a,bit -et fordítja le.
>> Ugyan ez a gondom, ha macro-t csinálok c-ben.
>>
>> A segítséget előre is köszönöm!
>
> Szia!
>
> Én anno PIC-es koromban az MPLAB + HI-TECH PICC Toolsuite párost használtam.
>
> A definiálás:
>
> #define DATA_HIGH bsf 7, 2 // Tehat a teljes assembly
>
> majd a felhasználás egy fuggvenyben:
>
> #asm
> ...
> DATA_HIGH
> ...
> #endasm
>
>
> Üdv:
> Szilárd
>
> -----------------------------------------
> elektro[-flame|-etc]
>
More information about the Elektro
mailing list