N
Nemesis77
Guest
Chcę, aby zdefiniować flagi w moim kodu.W assemblera użyłem to zrobić w następujący sposób:
flagi equ 0x020; Definiowanie zmiennych
# define flag0 flagi, 0; Flag0
# define flag1 flagi, 1; Flag0
itp.
Jak miałbym to zrobić w C18.tzn. chciałbym zdefiniować CHAR zmienna i chcę być w stanie ustawić lub wyczyścić każdy bit z 8bit CHAR zmiennej.C18 ma kilka predefiniowanych na przykład ...INTCONbits.GIE = 1; Oświadczenie to określa tylko 1 bit w rejestrze INTCON.
flagi equ 0x020; Definiowanie zmiennych
# define flag0 flagi, 0; Flag0
# define flag1 flagi, 1; Flag0
itp.
Jak miałbym to zrobić w C18.tzn. chciałbym zdefiniować CHAR zmienna i chcę być w stanie ustawić lub wyczyścić każdy bit z 8bit CHAR zmiennej.C18 ma kilka predefiniowanych na przykład ...INTCONbits.GIE = 1; Oświadczenie to określa tylko 1 bit w rejestrze INTCON.