PIC

K

kotsam

Guest
Hey guys,

urgent d'aider d'autres sages i serait truoble;

ce qui fait le i / o pins pas stable,

Je parle de PIC18F4550, ce code ne fonctionne pas comme prévu, devrait être élevée RD4 tout le temps, mais de travail de haut pendant quelques secondes, puis il est passé à être faible, et il va être à nouveau.

Je voudrais tellement reconnaissants pour l'aide, de manière urgente sa
Code:

void main ()

(

//**************** configuration du port ********************

DÉCÈS = 0x00;

PORTE = 0b11111111;

LATB = 0x00 / / port b Clair

TRISB = 0x00 / / port b en sortie

LATD = 0x00; / / efface le port d

TRISD = 0x00 / / port en sortie d

TRISC = 0b10011111; / / config RC6 rx en entrée

LATA = 0b00000000 / / Clear port b

TRISA = 0b11111111; / / port b en sortie//****************** USArt configuration **********************

OpenUSART (USART_TX_INT_OFF & USART_RX_INT_ON & USART_ASYNCH_MODE & USART_EIGHT_BIT & USART_CONT_RX & USART_BRGH_LOW, 64);adc //***************** canaux de configuration *****************

OpenADC (ADC_FOSC_8 & ADC_LEFT_JUST & ADC_0_TAD, ADC_CH7 & ADC_INT_OFF, 0b1111);Code //***************** Start Here ****************************

tout (1)

(

if (DataRdyUSART ()) / / vérifier si il ya d'interruption

(

USARTREC ();

) / / fin de si

LATDbits.LATD0 = 1; / / u / d haut
LATDbits.LATD4 = 1; / / u / d haut

Delay1KTCYx (500);

putsUSART (erreur);

Delay1KTCYx (500);
) / / fin de tout) / / Fin de principal
 
oki d'expliquer ce que
j'ai de plus, si
je suis config RD4 que la production, et son statut est élevé, il me donne 2,79 volt au lieu de 5 volts?et même quand sa faible

 

Welcome to EDABoard.com

Sponsor

Back
Top