Settaggio porte PIC 16F84

Devo utilizzare le porte RA0 --> RA4 di un pic 16f84 come ingressi puri (livelli +5 e 0 V). Ho messo delle resistenze da 4,7 K verso massa ad ogni ingresso e con mikrobasic (trisa=1) setto le porte come ingressi. All'latro capo delle resistenze viè il collegamento a massa ed al capo collegato al pin corrispondente del pic un pulsante che collega direttamente a + 5volt. Il firmware funziona benissimo unico inconveniente è che sulle porte RA2 ed Ra3 mi trovo la 5 volt anchese non attivo il pulsante (sfalsando quindi l'esecuzione del programma). Ho provato a togliere le resistenze per vedere se fosse un corto e controllato con il tester ma niente. Devo forse utilizzare qualche altro comando per settare tali porte ? L'inconveniente sulle porte b non si presenta se le setto con l'istruzione trisb=1. Grazie per l'aiuto

Reply to
Davide
Loading thread data ...

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.