Bruke definere funksjonen for atmega

N

nzkunal

Guest
Hei
Jeg prøver å bruke # define funksjon for å definere noen porter men jeg får stadig
Feil: Ugyldig funksjon

f.eks:
# define BATT PORTB.3;
BATT = 0;

Noen ideer?

 
Først:
# define er ikke en funksjon
det
er en preprocessor kommando som erstatter data

Og hvis du gjør det på denne
du får:

PORTB.3; = 0;

som synes å være ugyldig

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Kyss" border="0" />Problemet her er at # define er feil
det bør være
# define BATT PORTB.3
istedenfor ---
# define BATT PORTB.3;

 

Welcome to EDABoard.com

Sponsor

Back
Top