Sistema di sviluppo x 80c517a

 

Per tutti i miei progetti in cui ho impiegato un microprocessore la scelta e' sempre stata rivolta verso il mitico 6502. Questo per diversi motivi tra i quali : reperebilita', costo zero (almeno per me) ed una relativa facilita' nel programmarlo. L'unico problema e' che essendo un microprocessore, per avere I/O disponibili neecessita di chip di supporto (6522) insieme ad alcune porte logiche + RAM ed EPROM, quindi un circuito stampato abbastanza grande ed inoltre il 6502 non ha istruzioni specifiche per gestire i bit e questo rende abbastanza scomodo il lavoro sulle porte. Pertanto, da quando ho deciso di costruire il nuovo transceiver per HF, l'idea di passare ad un microcontrollore si e' finalmente concretizzata. Non e' stata una decisione facile visto che per diverse settimane non ho fatto altro che sfogliare data sheets e navigare su internet al solo scopo di capire quale poteva essere la scelta migliore sia per il costo, per potenza del chip e reperibilita'. Alla fine il candidato non poteva essere che uno : 80C517 Siemens. Riassumo brevemente alcune caratteristiche dell' 80c517 per chi non lo conoscesse :


 

 

Functional Block Diagram


Quindi scelto il micro rimaneva da trovare un sistema di sviluppo minimo. Scartata per mancanza di tempo l'idea di scrivere da me il software e visto che i software di sviluppo non sono certo alla portata dell'hobbista medio mi sono rivolto nuovamente ad Internet per trovare una soluzione. In pratica sul mio circuito ho previsto di usare ELMER pubblicato su QEX n. 12/96 da Anthony L. Marchese N2YM e DEVICE 51 reperibile al sito http://home.t-online.de/home/salm.software .

 


Lo schema elettrico e' classico e comprende RAM da 8 K (6264), EPROM da 8 K (2764), il solito Latch HC573 ed il MAX 232 per la porta seriale. Anche se sono necessarie due porte (P0 e P2) per gestire DATI + INDIRIZZI rimangono molte linee a disposizione sufficienti per la maggior parte delle applicazioni. L'80c517a dispone anche di un A/D a 10 bit a 12 ingressi.

 

 

 

Clicca qui per scaricare il file del PCB (40 K)

 

Clicca qui per scaricare il file dello schema (15 K)


Lo schema ed il PCB sono stati disegnati usando CIRCAD che secondo me e' uno dei migliori programmi per disegnare circuiti stampati. Fra l'altro e' possibile usare la versione demo, che funziona perfettamente tranne per l'output di file Gerber e altri formati di esportazione (che a noi non servono). Io stampo direttamente su foglio lucido usando una EPSON Stylus Color ed il risultato e' perfetto. Circad e' reperibile al sito : http://www.holophase.com


 

Home page