8515 Development Kit board         Home Page...


Firmware

 

STEP1 (tanto per Cominciare...)

Il seguente programma e' utile per eseguire il primo collaudo del nostro kit di sviluppo.

download test1.zip (comprende file .hex da scaricare direttamente e file  sorgente .c)

Funzionamento: Il micro accende in sequenza i led connessi sulla porta C di I/O eseguendo un "beep" sul piezo

ad ogni passo.

Hardware: microcontrollore, led e trasduttore piezo.


STEP2 - esempio di multimetro digitale su display LCD alfanumerico

download test2.zip (comprende file .hex da scaricare direttamente e file  sorgenti .c)

Funzionamento: Acquisisce i valori di tensione 0-5V dal canale 1 del convertitore AD, li visualizza sul display (16x2 HD44780)con due cifre decimali e mostra, in formato binario, gli 8 bit MSB del dato acquisito con i led della porta C. Hardware: microcontrollore, display lcd, AD converter, led e trasduttore piezo.


STEP3 - esempio di acquisizione e memorizzazione dati

download test3.zip (comprende file .hex da scaricare direttamente e file  sorgenti .c)

Funzionamento: acquisisce i valori di tensione dal canale 1 del convertitore AD e li immagazzina nella memoria EEPROM esterna 24512 in seguito questi dati possono essere trasferiti via seriale RS232 ad un PC (utilizzando ad esempio Hyperterminal) per una eventuale elaborazione.

. Hardware: microcontrollore, RS232 (MAX232), AD converter, EEPROM 24512, led e trasduttore piezo.


DRIVERS...

Qui di seguito e' possibile "scaricare" i file sorgenti dei driver che ho utilizzato nel corso delle mie prove con lo "starter kit".

 

utils.zip            software delay routine;

sound.zip        piezo transducer driver;

mcp3208.zip      Microchip mcp3208 AD converter driver;

pcf8583.zip        Philips PCF8583 clock calendar chip driver.

 

Files "scaricati" da altri siti web a cui ho apportato piccole modifiche:

i2cmaster.zip    driver per l'interfaccia I2C;

uart.zip             driver per la seriale RS232;

lcd_44780.zip    driver per display alfanumerico basato su chip HD44780.

 


Home Page...