N
Nemesis77
Guest
Voglio definire bandiere nel mio codice.In Assembler che ho usato per farlo nel modo seguente:
bandiere equ 0x020; Definire variabile
# define flag0 bandiere, 0; Flag0
# define flag1 bandiere, 1; Flag0
ecc
Come fare questo in C18.cioè voglio definire una variabile di tipo char e voglio essere in grado di impostare o cancellare ogni bit di 8bit CHAR variabile.C18 ha alcuni predefiniti, ad esempio ...INTCONbits.GIE = 1; Questa dichiarazione definisce solo 1 bit nel registro INTCON.
bandiere equ 0x020; Definire variabile
# define flag0 bandiere, 0; Flag0
# define flag1 bandiere, 1; Flag0
ecc
Come fare questo in C18.cioè voglio definire una variabile di tipo char e voglio essere in grado di impostare o cancellare ogni bit di 8bit CHAR variabile.C18 ha alcuni predefiniti, ad esempio ...INTCONbits.GIE = 1; Questa dichiarazione definisce solo 1 bit nel registro INTCON.