//********************** Stegmotor anslutningar ***************************
sbit C_E at RA0_bit ; //1 = card enable
sbit RST at RA2_bit ; //Count up on zero
sbit DIR at RA3_bit ; //rev.dir.
sbit GLARM at RA4_bit ; //Beeper High flue gas temp.
sbit STP at RA5_bit; //Stepp the motor
Om det heter PORTB.B3 eller PORTBbits-B3 eller något helt annat beror
helt på hur den aktuella C miljön har satt upp sina symboler. PORTBbits
modellen är väl XC8, om jag inte minns fel. MikroC kanske inte gör så...
> Står den i databladet för PIC 16F1847?
Nej, ingenting som har med C att göra står i PIC databladet!
Hur man skriver korrekt C-kod har för övrigt väldigt lite
med processorn (hårdvaran) i sig att göra...
När det gäller C så är det "MicroC User's Manual" eller "MPLAB® XC8
C Compiler User’s Guide" som gäller. Eller vad det nu är för C
kompilator som man använder...
Ah!
Nej, så är det klart. Jag virrade bort mig lite med assembler tankar och C.
Jag har bara använt XC8 så jag hade inte tänkt så mycket på att det kunde se annorlunda ut, men nu ter det sig helt självklart.
Då lärde jag mig nåt idag med!