Queste sono routine per uso generico, che potrete inserire all'interno dei vostri programmi. Tutte le routine sono complete di commenti in italiano.
NOTA: Se avete delle routine da voi scritte che ritenete interessanti, inviatemele complete di commenti e spiegazioni, e le inseriro' in questa pagina.
| START | Esempio di come impostare un programma per un micro ST6 |
| Definizione registri 2 | Files da inserire nei vostri programmi con la direttiva . input per definire tutti i registri del micro automaticamente |
| Routine di ritardo | 3 modi per creare un ritardo variabile tramite software (loop) e hardware (timer) |
| Routine ADC | Aumentare la stabilita' e la precisione del convertitore A/D calcolando la media di una sequenza di letture successive |
| Frequenzimetro | Un semplice programma per misurare qualsiasi frequenza tra 0 e 32KHertz |
| Routine matematiche | Esempi di : Moltiplicazione tra 2 byte Divisione tra 2 byte Funzione logica XOR Conversione di un byte in 3 cifre BCD |
| Routine I2C v3.1 | Comunicazione seriale in formato I2C per EEPROM e altri dispositivi I2C |
| EEPROM 24Cxx | Gestione di una EEPROM seriale I2C Scritto da Licciardò Maurizio |
| Routine seriali | Input/output seriale generico (formato microwire o altri) |
| Routine RS 232 | Comunicazione seriale in formato RS232 a 1200 baud con un computer |
| Shift register 4094 | Come aumentare il numero di uscite del micro con uno o piu' CMOS 4094 |
| Specchio | Aumentare il numero di ingressi e uscite del micro usando dei chip
74HC597 e 74HC595. Comprende lo schema in formato DXF (leggibile con il Circad) Scritto da Corato Marco |
| Uscita PWM | NUOVO: Come ottenere un segnale analogico usando l'uscita PWM dei micro ST626x |
| Driver display 7219 | Come comandare fino a 8 display a led con un integrato driver MAX7219 della Maxim |
| Routine multiplexer | Comandare direttamente 4 display in multiplexer |
| Display LCD | Controllare un display LCD alfanumerico da 16 caratteri e 2 righe |
© Giuseppe Di Paolo '98
Aggiornato giovedì 21 ottobre 1999