N
Nemesis77
Guest
Jeg vil definere flag i min kode.I samlevirksomhed Jeg plejede at gøre det som følger:
flag EQU 0x020; Definer variable
# define flag0 flag, 0; Flag0
# define Flag1 flag, 1; Flag0
osv.
Hvordan vil jeg gøre dette i C18.dvs jeg ønsker at definere en CHAR variable, og jeg vil gerne være i stand til at fastsætte eller klare hver bit af 8bit CHAR variabel.C18 har nogle foruddefinerede for eksempel ...INTCONbits.GIE = 1; Opgørelsen indeholder kun 1 bit i INTCON register.
flag EQU 0x020; Definer variable
# define flag0 flag, 0; Flag0
# define Flag1 flag, 1; Flag0
osv.
Hvordan vil jeg gøre dette i C18.dvs jeg ønsker at definere en CHAR variable, og jeg vil gerne være i stand til at fastsætte eller klare hver bit af 8bit CHAR variabel.C18 har nogle foruddefinerede for eksempel ...INTCONbits.GIE = 1; Opgørelsen indeholder kun 1 bit i INTCON register.