Problemi con il primo PIC
Salve a tutti p la prima volta che scrivo.
Da una settimana ho iniziato ad appassionarmi del mondo dei PIC e mi sono comprato un programmatore per porta parallela con alimentazione un PIC 16f84a e mi sono scaricato un po di programmi (mikrobasic, meprog).
Ho fatto un semplice programma in cui ho collegato una porta ad una resistenza e ad un led e poi ho programmato il PIC in modo da impostare le porte come uscite e di accenderle tutte.
Il PIC va con un quarzo da 4MHz e infatti con epicwin800 ho testato XT come oscillatore
lo schema è questo:
http://www.fisertek.it/images/schema_semaforo.gif
solo che ho messo un solo led,. ma in ogni caso con un multimetro ho controllato e le porte B non si accendono proprio.
Il programmatore è questo:
The Fiser’s Programmer MK3
comunque ho provato con un multimetro e le porte B del PIC non si aprono perche non passa corrente.
Poi ho fatto varie prove sul PIC montato sulla bred board e se faccio i collegamenti giusti sul diodo del mclr non c'è tensione mentre se inverto positivo e negativo allora passa qualcosa e passa qualcosa anche dalle porte B tipo mezzo volt.
Che significa?Invertendo i cavi posso aver bruciato il PIC?
Il programma è semplicissimo
main:
trisb=0
portb=1
end.
scritto con mikrobasic.
L'alimentazione della bred board la prendo dal cavo header del programmatore fiser (i 5 volt) e quindi i collegamenti nello schema del data, clock e vpp non ci sono c'è solo ground e +5V
Che dite?
Grazie
Da una settimana ho iniziato ad appassionarmi del mondo dei PIC e mi sono comprato un programmatore per porta parallela con alimentazione un PIC 16f84a e mi sono scaricato un po di programmi (mikrobasic, meprog).
Ho fatto un semplice programma in cui ho collegato una porta ad una resistenza e ad un led e poi ho programmato il PIC in modo da impostare le porte come uscite e di accenderle tutte.
Il PIC va con un quarzo da 4MHz e infatti con epicwin800 ho testato XT come oscillatore
lo schema è questo:
http://www.fisertek.it/images/schema_semaforo.gif
solo che ho messo un solo led,. ma in ogni caso con un multimetro ho controllato e le porte B non si accendono proprio.
Il programmatore è questo:
The Fiser’s Programmer MK3
comunque ho provato con un multimetro e le porte B del PIC non si aprono perche non passa corrente.
Poi ho fatto varie prove sul PIC montato sulla bred board e se faccio i collegamenti giusti sul diodo del mclr non c'è tensione mentre se inverto positivo e negativo allora passa qualcosa e passa qualcosa anche dalle porte B tipo mezzo volt.
Che significa?Invertendo i cavi posso aver bruciato il PIC?
Il programma è semplicissimo
main:
trisb=0
portb=1
end.
scritto con mikrobasic.
L'alimentazione della bred board la prendo dal cavo header del programmatore fiser (i 5 volt) e quindi i collegamenti nello schema del data, clock e vpp non ci sono c'è solo ground e +5V
Che dite?
Grazie