PIC16F877
Résolu/Fermé
bchicta
-
7 mars 2012 à 17:25
t.toufikk Messages postés 5 Date d'inscription jeudi 15 mars 2012 Statut Membre Dernière intervention 21 mars 2012 - 15 mars 2012 à 19:32
t.toufikk Messages postés 5 Date d'inscription jeudi 15 mars 2012 Statut Membre Dernière intervention 21 mars 2012 - 15 mars 2012 à 19:32
1 réponse
t.toufikk
Messages postés
5
Date d'inscription
jeudi 15 mars 2012
Statut
Membre
Dernière intervention
21 mars 2012
15 mars 2012 à 19:32
15 mars 2012 à 19:32
#include "C:\Users\toufik\Desktop\projet detudes.h"
void main()
{
int CAP1,CAP2;
#define CAP1(PIN_RA0);
#define CAP2(PIN_RA1);
setup_adc_ports(NO_ANALOGS);
setup_adc(ADC_OFF);
setup_psp(PSP_DISABLED);
setup_spi(FALSE);
setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
setup_timer_1(T1_DISABLED);
setup_timer_2(T2_DISABLED,0,1);
setup_comparator(NC_NC_NC_NC);
setup_vref(FALSE);
// TODO: USER CODE!!
#fuses XT,NOWDT,NOPUT,NOPROTECT
#use delay(clock=4000000)
SET_TRIS_B (0b00000000);
SET_TRIS_A (0b11100000);
if (CAP1=1)
OUTPUT_HIGH(PIN_B3); \\assignment inside relational expression
else
{
Output_low(PIN_B3);
}
if (CAP2=1)
Output_high(PIN_B4 ) ; \\assignment inside relational expression
else{
Output_low (PIN_B4 ) ;
}
}
voila mon programme les variable CAP1 et CAP2 c'est la tension délivrée par les capteur mais un message s'affiche assignment inside relational expression
j'ai besoin d'aide SVP
void main()
{
int CAP1,CAP2;
#define CAP1(PIN_RA0);
#define CAP2(PIN_RA1);
setup_adc_ports(NO_ANALOGS);
setup_adc(ADC_OFF);
setup_psp(PSP_DISABLED);
setup_spi(FALSE);
setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
setup_timer_1(T1_DISABLED);
setup_timer_2(T2_DISABLED,0,1);
setup_comparator(NC_NC_NC_NC);
setup_vref(FALSE);
// TODO: USER CODE!!
#fuses XT,NOWDT,NOPUT,NOPROTECT
#use delay(clock=4000000)
SET_TRIS_B (0b00000000);
SET_TRIS_A (0b11100000);
if (CAP1=1)
OUTPUT_HIGH(PIN_B3); \\assignment inside relational expression
else
{
Output_low(PIN_B3);
}
if (CAP2=1)
Output_high(PIN_B4 ) ; \\assignment inside relational expression
else{
Output_low (PIN_B4 ) ;
}
}
voila mon programme les variable CAP1 et CAP2 c'est la tension délivrée par les capteur mais un message s'affiche assignment inside relational expression
j'ai besoin d'aide SVP