Bonjour,
Je débute en électonique et je me suis dis qu'il pourrait être sympa de jouer avec des PICs ^^
Seulement je suis confronté à un problème vraiment bizarre (j'ai tester avec d'autres PICs ça fait la même chose), j'en conclus que j'ai certainement sauté une partie du datasheet par inadvertance :/
J'utilise un PIC16F627A avec un quatz externe à 4Mhz. Le PIC est alimenté en 5V.
Voilà le code du programme (simplifié au maximum en gardant l'erreur):
Normalement on devrait donc obtenir une tension +5V sur la pin RA1 et RA2.. Seulement lorsque je vérifie au voltmètre j'obtiens une tension de 5V sur RA2 mais une tension nulle sur RA1! J'utilise comme pôle négatif la pin masse du PIC.Code:LIST p=16f627a, f=inhx8m #include <p16f627a.inc> __CONFIG _CP_OFF & _XT_OSC & _PWRTE_ON & _WDT_OFF org 0x00 goto init init bsf STATUS, RP0 clrf OPTION_REG bsf OPTION_REG, 0x07 movlw B'11111001' movwf TRISA bcf STATUS, RP0 bsf PORTA, 0x01 bsf PORTA, 0x02 start nop goto start end
Bien sur le PIC est bien allimenté en 5V (vérifié).
-----