Salve Ragazzi , ho un problema con il Pic16F84
Mi sono avvicinato un po' di tempo fa a questi magnifici processori.. Sostanzialmente ho questo tipo di problema:
Ho realizzato il programmatore per il pic e funziona benissimo Ho realizzato un programma che imposta le porte A e B del pic come porte di output ed alza ed abbassa alternatamente con un delay programmato i bit sulle varie uscite. Ad ogni uscita ho applicato una resistenza da 330ohm ed un led quindi l'uscita del led a massa.
Caricato ilo programma sul pic, Verificato Quindi spistato il pic programmato su una piastra che uso per i test , alimenmtato.. ed ecco comparire i primi problemi a cui non so dare una risposta :
1) Se collego il pin 5 del pic a massa, non funziona più nulla , il pic sembra morto e i led non si accendono. Forse puo' esservi di aiuto per identificare il problema questa cosa: Sono andato con il tester a vedere lo stato del piedino 5 ed ho riscontrato che quando è scollegato dalla massa è a 2V quindi quando lo porto a massa è come se cortocircuitassi tutto , forse è per questo che non va? eppure negli schemi trovati ho sempre visto che va collegato a massa. 2) Bhe ho continuato le prove tenendo il piedino 5 scollegato e tutto sembrava andare, i led si accendono e spengono , ma il livello alto di uscita fornito dal pic è di soli 2V, sbaglio o doveva essere +5V ?Vi mostro lo schema del curcuito adoperato per le prove
Led 330ohm ____ ____ GND o--X---VVV---|1 -- 10| GND o--X---VVV---|2 11| 18pf |3 pic
12|----------------+----[]------+ +5V o--|4 16F84 13|-----------+----|-----[]------+--o GND GND o--|5 14|--o +5V _|___ |_ 18pf |6 15| |Quarzo| GND o--X---VVV---|7 16| |4Mhz | GND o--X---VVV---|8 17| |______| GND o--X---VVV---|9_______18|Leggenda
X = Led VVV = Resistenza 330 ohm [] = Condensatori a disco 18 pf + = saldature
Ma è normale che lo alimento con +5V e lui mi restituisce sui pin 1,2 di output solo 2V come livello alto?
Luigi snipped-for-privacy@email.it