Ho il seguente problema: se scrivo
- Codice: Seleziona tutto
TRISBbits.RB2=1;
nel main non ho problemi; tuttavia se sposto la scritta in un qualsiasi .h mi dà i seguenti errori
Questi si verificano per qualsiasi registro io scelga
power_width_modulation.h:14: warning: (374) missing basic type; int assumed
power_width_modulation.h:14: error: (984) type redeclared
power_width_modulation.h:14: error: (1098) conflicting declarations for variable "TRISBbits" (power_width_modulation.h:14)
Non riesco a capire cosa ridichiaro visto che è la prima volta che lo uso in tutto il progetto
Qualcuno ha mai trovato un problema del genere?
Annuncio che tra le svariate prove fatte, ho anche creato una nuova libreria che mi ridefinisse i registri e, giustamente, il compilatore mi dice che ci sono 2 dichiaraioni diverse dello stesso nome. Da ciò ho dedotto che il problema potrebbe essere dovuto al .h pic18f4550 che mi crea di default non appena creo il progetto.
Quindi una prova che vorrei fare è quella di fare in modo che escluda la lettura da questo file e mi vada a leggere dalla libreria creata da me...qualcuno sa come farlo?

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)





