Con la programmazione ad alto livello e facile programmare, a differenza che usare l'assembler, dove devi conoscere indirizzi, flag e con molta esattezza la struttura del microcontrollore.
Prorogando in C o in basic non occorre preoccuparsi troppo di come fare certe procedure vedi pause, visto che spesso il comando non e implementato nel set di alcuni controllori, o divisioni e moltiplicazioni, elevatemi a potenza e radici quadre, set di istruzioni disponibili solo in prodotti di fascia alta.
Poi la gestione di lcd o altri integrati esterni di uso comune è semplificata da l'uso di librerie, per esempio se si vuole scrivere qualcosa in un lcd basta all'inizio del programma specificare la libreria da usare, e poi con un comando si invia direttamente i dati al lcd senza preoccuparsi troppo di come farlo e che piedini usare e che comandi inviare.
Addirittura se si vuole fare pratica esistono simulatori, che ci permettono di testare i nostri programmi senza nemmeno avere la scheda tra le mani.
Il vantaggio del asembler è che è possibile scrivere programmi con minore uso di spazio in memoria ottimizzando la scrittura.
Connect With Us