Approccio alla comunicazione HID tra 18f4550 e PC
11 Anni 5 Mesi fa #11
da Mauro Laurenti
Risposta da Mauro Laurenti al topic Approccio alla comunicazione HID tra 18f4550 e PC
...gli ingressi analogici sono tanto belli, ma venendo dalle porte digitali spesso non fanno funzionare gli I/O a causa delle impostazioni di default che spesso ci si scorda!
Ottimo che hai trovato la soluzione.
Saluti,
Mauro
Ottimo che hai trovato la soluzione.
Saluti,
Mauro
Si prega Accedi o Crea un account a partecipare alla conversazione.
- Mauro Laurenti
- Moderator
Riduci
Di più
11 Anni 5 Mesi fa #12
da velvettiere
Risposta da velvettiere al topic Approccio alla comunicazione HID tra 18f4550 e PC
Ciao a tutti ragazzi,
vengo subito al dunque. Praticamente al PC tramite USB trasferisco i valori della conversione che leggo anche sul display del pic ma ho un problema.
Praticamente con ingresso fisso regolato da un potenziometro se lascio staccata l'usb l'LCD mi da un valore e appena accendo l'usb sia l'LCD che il computer mi danno un valore leggermente superiore.
Potrebbe essere un problema legato alle tensioni e all'assorbiomento?
Potrebbe essere che i buffer rimangono sporchi e vanno riazzerati ?
E ancora a volte capita e a volte no. Sembra una cosa stregata.
Qualcuno mi saprebbe dare una risposta? Grazie a tutti.
vengo subito al dunque. Praticamente al PC tramite USB trasferisco i valori della conversione che leggo anche sul display del pic ma ho un problema.
Praticamente con ingresso fisso regolato da un potenziometro se lascio staccata l'usb l'LCD mi da un valore e appena accendo l'usb sia l'LCD che il computer mi danno un valore leggermente superiore.
Potrebbe essere un problema legato alle tensioni e all'assorbiomento?
Potrebbe essere che i buffer rimangono sporchi e vanno riazzerati ?
E ancora a volte capita e a volte no. Sembra una cosa stregata.
Qualcuno mi saprebbe dare una risposta? Grazie a tutti.
Si prega Accedi o Crea un account a partecipare alla conversazione.
- velvettiere
- Autore della discussione
- Senior Member
Riduci
Di più
- Messaggi: 63
- Ringraziamenti ricevuti 0
11 Anni 5 Mesi fa #13
da StefA
..avevano magari fatto lo sgambetto al ka, ma il sangue restava sempre più denso dell'acqua.. [cit.]
Risposta da StefA al topic Approccio alla comunicazione HID tra 18f4550 e PC
@velvettiere: dando uno sguardo rapido al registro ADCON2 (su ADCON0 e ADCON1 si), non trovo riferimenti sul settaggio delle porte come digitali o analogiche, potresti dirmi i tuoi settaggi?
@Mauro (o chi lo sa): PBADEN = OFF cosa va ad impostare di preciso?
Grazie.
Ste
@Mauro (o chi lo sa): PBADEN = OFF cosa va ad impostare di preciso?
Grazie.
Ste
..avevano magari fatto lo sgambetto al ka, ma il sangue restava sempre più denso dell'acqua.. [cit.]
Si prega Accedi o Crea un account a partecipare alla conversazione.
- StefA
- Moderator
Riduci
Di più
- Messaggi: 1222
- Ringraziamenti ricevuti 104
11 Anni 5 Mesi fa #14
da Mauro Laurenti
Risposta da Mauro Laurenti al topic Approccio alla comunicazione HID tra 18f4550 e PC
l'opzione PBADEN serve per abilitare gli ingressi analogici su PORTB.
Diversamente dagli altri non si abilitano per mezzo di registri (ovvero on the fly) ma per mezzo delle configuration words.
Saluti,
Mauro
Diversamente dagli altri non si abilitano per mezzo di registri (ovvero on the fly) ma per mezzo delle configuration words.
Saluti,
Mauro
Si prega Accedi o Crea un account a partecipare alla conversazione.
11 Anni 5 Mesi fa #15
da velvettiere
Risposta da velvettiere al topic Approccio alla comunicazione HID tra 18f4550 e PC
Data la vostra competenza volevo chiedere se qualcuno sarebbe così gentile da spiegarmi in dettaglio questi due blocchi di istruzioni
WordGas.v[0] = ADRESL;
WordGas.v[1] = ADRESH;
e poi l'istruzione
letturaGas = (((int) ADRESH) << | ADRESL;
Ho guardato e riguardato ma non ho capito un bel niente.
Grazie a tutti.
WordGas.v[0] = ADRESL;
WordGas.v[1] = ADRESH;
e poi l'istruzione
letturaGas = (((int) ADRESH) << | ADRESL;
Ho guardato e riguardato ma non ho capito un bel niente.
Grazie a tutti.
Si prega Accedi o Crea un account a partecipare alla conversazione.
- velvettiere
- Autore della discussione
- Senior Member
Riduci
Di più
- Messaggi: 63
- Ringraziamenti ricevuti 0
Moderatori: Mauro Laurenti, Pinna, StefA, Matteo Garia
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.