Ok, domani provo che sono curioso, comunque con l'anti rimbalzo hardware fila tutto liscio, poi ho costruito con la stampante 3D un pulsante con sensore a effetto hall, al massimo monto due di quelli, l'anti rimbalzo software lo vedo ostico e faccio fatica a comprenderlo completamente, mi ci vuole ancora molta pratica e teoria :-)
Saluti da Drizzt.
www.agidone.altervista.org
http://www.tappezzeriagraziella.com/
MAI PIU' OPEL IN VITA MIA!!!!
Didn't find your answer? Ask the community — no account required.
M
marimbarza
Il 08/10/19 00:21, Franz_aRTiglio ha scritto:
preprocessamento del sorgente vengono sostituite con i loro valori numerici.
E ci sta tutto, per chiarezza di lettura, avere HIGH/LOW associato ad uno stato logico e TRUE/FALSE per una variabile booleana
F
Franz_aRTiglio
hanno sempre lo stesso valore non ne vedo lo scopo, anzi, logicamente
in fase di debugging, a riflettere che sono identici.
a naso fosrse erano inizialmente stati pensati per poter discriminare tra HIGH PULL_UP PULL_DN LOW o potranno essere usati in questo modo in
supporta il cambio di stato on-the-fly, ma per ora a me sembrano ridondanti e de facto inutili.
poi oh.. io son vecchia scuola e >= mi sembra ancora uno spreco.
M
marimbarza
Il 09/10/19 19:30, LAB ha scritto:
D
Drizzt do'Urden
Il 09/10/2019 08:32, LAB ha scritto:
in programmazione.
Saluti da Drizzt.
www.agidone.altervista.org
http://www.tappezzeriagraziella.com/
MAI PIU' OPEL IN VITA MIA!!!!
A
alfio
"Franz_aRTiglio" ha scritto nel messaggio news:qnla27$1no6$ snipped-for-privacy@gioia.aioe.org...
true/high/on/enabled
fermarmi
i simboli si usano per non legarsi al valore numerico, per cui se la definizione di digitalRead dice che ritorna HIGH e LOW, quelli sono i simboli che vanno usati per testare il valore di ritorno. chi ha progettato la digitalRead e' libero di cambiare il valore numerico associato a HIGH e LOW, e il tuo programma funzionera' senza dover rimettere mano al codice.
discorso diverso per true e false che non sono simboli definiti dal programmatore, ma keyword del linguaggio c++, e sono gli unici valori ammessi per le variabili booleane, per cui anche qui, i test su variabili boolean si fanno con true e false.
perche' non sei un programmatore. :-)
guarda che, in un linguaggio ad alto livello come il c++, il compilatore traduce >= come meglio crede, non c'e' nessuno spreco.
F
Franz_aRTiglio
alfio ha pensato forte :
ROTFL per tacere del compilatore.
F
Franz_aRTiglio
alfio ha usato la sua tastiera per scrivere :
ROTFL .
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required
Report Content
You are reporting this content to the moderators. They will look at it
ASAP.