Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

ingressi analogici 18f4550

Raccolta di codici sorgenti

Moderatore: Foto UtentePaolino

0
voti

[1] ingressi analogici 18f4550

Messaggioda Foto Utentedrinu » 15 giu 2011, 1:04

ciao a tutti , chi mi aiuta? dovrei usare la porta B di un 18f4550 come i/o
digitali ma non so come disabilitare gli ingressi analogici in mikrobasic pro , ho dato una occhiata al datasheet ma per me è arabo.
grazie e buona notte. O_/
Avatar utente
Foto Utentedrinu
143 1 3 7
Stabilizzato
Stabilizzato
 
Messaggi: 473
Iscritto il: 29 mar 2007, 19:59

0
voti

[2] Re: ingressi analogici 18f4550

Messaggioda Foto UtenteTardoFreak » 15 giu 2011, 1:25

Oddio, è inglese.
L' arabo è peggio, molto peggio ... fidati di me. ;-)
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

0
voti

[3] Re: ingressi analogici 18f4550

Messaggioda Foto Utentetaboga » 16 giu 2011, 0:12

paragrafo 21 del datasheet pagina 260
C'è una tabella di come settare le porte (analogico/digitale)
Esempio : portB da AN8 a AN12 tutte in digitale
Come vedi sulla tabella ci sono le "A" come analogico e "D" come digitale
Le porte interessate sono le PORTB, in alto della pagina trovi registro ADCON1,perciò procedi cosi:
ADCON1= 00000111(equivale alla linea della tabella che abilita in digitale la PORTB, mentre le altre le mette in analogico.
Dal bit 0 - 3 configuri le porte A/D
bit 4 tensione di riferimento su AN3 (è messo a zero poiché penso che non ti serve)
bit 5 tensione di riferimento su AN2 (è messo a zero poiché penso che non ti serve)
bit 6 - 7 è messo a zero.
Spero che mi sono spiegato

Ciao
Stefano
Avatar utente
Foto Utentetaboga
0 1 3
 
Messaggi: 11
Iscritto il: 18 gen 2011, 20:32

0
voti

[4] Re: ingressi analogici 18f4550

Messaggioda Foto Utentedrinu » 16 giu 2011, 10:17

gentilissimo, grazie :D :D
Avatar utente
Foto Utentedrinu
143 1 3 7
Stabilizzato
Stabilizzato
 
Messaggi: 473
Iscritto il: 29 mar 2007, 19:59

0
voti

[5] Re: ingressi analogici 18f4550

Messaggioda Foto UtentePaolino » 19 giu 2011, 9:47

Aggiungo che è necessario disabilitare la selezione mediante i configuration bit, come mostrato nella figura:

PIC18_PBADEN.JPG
PIC18_PBADEN.JPG (82.4 KiB) Osservato 1632 volte


Se non disabiliti gli ingressi analogici via configuration bit, puoi scrivere tutte le righe di codice che vuoi, ma gil I/O saranno sempre digitali... :?

Ciao.

Paolo.
"Houston, Tranquillity Base here. The Eagle has landed." - Neil A.Armstrong

-------------------------------------------------------------

PIC Experience - http://www.picexperience.it
Avatar utente
Foto UtentePaolino
32,6k 8 12 13
G.Master EY
G.Master EY
 
Messaggi: 4226
Iscritto il: 20 gen 2006, 11:42
Località: Vigevano (PV)


Torna a Firmware e programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 17 ospiti