Iniziare con ADuC841 e ASEM-51

L’ADuC841 è un microcontroller “analogico” basato sull’8051. La ADI offre diversi microprocessori simili che basano la sua struttura principalmente sul microcontroller 8051(o su un ARM) con in aggiunta dei convertitori analogico-digitale, digitale-analogico o modulatori a larghezza d’impulso. Questo modello è uno dei più semplici ed intuitivi, ma allo stesso tempo è anche sufficientemente potente per molti progetti faidate.

Per programmarlo si può usare l’ASEM-51, un prodotto opensource di grande qualità che è completamente gratuito. Il suo utilizzo è in Assembler, quindi se preferite qualcosa di orientato più verso il C dovete puntare su SDCC, ma ASEM-51 non solo può contare su un approccio più improntato all’ Assembly ma anche agli assemblatori e linker Intel con i quali molti di noi hanno già familiarità. Inoltre è indubbio il vantaggio di avere un software opensource: ogni aggiornamento è visionato da moltissimi programmatori, quindi minori problemi di stabilità e maggiori funzioni. Inoltre se si è in grado si può personalizzare il software a modo proprio. Senza contare che tutte queste comodità si hanno gratis in questo caso!

L’ADuC841 ha una memoria interna in Flash. E’ programmato dall’UART integrato. La ADI fornisce un software di terza parte per programmare, ma funzinoa solo su Windows. Un comodo script in PERL che svolge le stesse funzioni è disponibile qui, in modo da poterlo avviare su qualsiasi computer dotato dell’interprete PERL (in pratita su ogni sistema operativo).

Scarica subito una copia gratis

Scrivi un commento

Seguici anche sul tuo Social Network preferito!

Send this to a friend