Instructions
23
Gioco e conoscenza nel laboratorio di elettronica
Rumore della
moto
19
Le porte PROG da A a H servono per selezionare
il programma. Forse l’hai già notato per caso:
se si desidera modificare il programma mentre il
microcontrollore è in esecuzione, non accade nulla.
Un nuovo ponticello è attivo solo una volta quando
si interrompere l’alimentazione elettrica e quindi si
collega nuovamente il cavo BAT+ del vano batterie.
Ma cosa succede esattamente quando si sceglie
il programma? Le connessioni da A ad H sono
collegate? E perché puoi scegliere tanti programmi
con solo otto porte? Ciascuna di queste porte può
essere commutata dal programma come ingresso o
come uscita. All’inizio, il microcontrollore avvia un
test per determinare dove si trova un ponticello. A
tale scopo, ciascuna connessione viene brevemente
resa in uscita e attivata. Quindi le altre porte
vengono lette come ingresso. Se una di loro ha una
tensione, viene trovato il ponticello. Con queste
informazioni, è possibile avviare il programma
appropriato. Poiché ogni programma viene eseguito
in un ciclo infinito, gli ingressi del programma
vengono ignorati. Solo al riavvio, c’è di nuovo
una nuova query. Poiché è possibile riconoscere
due ponticelli di programma, che a volte vengono
utilizzati nei progetti successivi.
Con il programma B-D il microcontrollore
genera il rumore del motore di una
moto. E ancora possibile modificare
come al solito la velocità con la
manopola, che è collegata tra M+ e
MI5. Provalo!
MS
MS
PROG