Site hosted by Angelfire.com: Build your free website today!

~ Progetti ~
- powered by JavaScript -

Home page Datasheets from manufacturers This page Links to some interesting sites E-mail the author


Indice :

Stampante 3D - Uno strumento utile in molti campi. E' in grado di creare oggetti in ABS o altri materiali.

Xmas Star 2015 - Una classica decorazione luminosa, realizzata con 171 led ed equipaggiata con un microcontroller da 66 DMIPS.

CNC Router - Ben conosciuto in campo hobbystico, è uno strumento dai molteplici usi.

High-speed Stepper Motor Driver - Un moderno driver per motori stepper bipolari di piccola e media taglia.

DDS Waveform generator - Un generatore di segnali realizzato attorno all'AD9833

ElectronicEye - Problemi a vedere dei minuscoli componenti SMD? Ecco una soluzione!

Enzo's Carillon 2 - Un player mp3 con CompactFlash, USB 2.0, batteria ricaricabile, LCD grafico e menu, e dimensioni davvero compatte.

E-Clock - Orologio datario radiocontrollato (DCF-77), completo di batteria di back-up ed alimentatore a tensione di rete.

Porta IrDA - Una porta a raggi infrarossi mediante la quale il PC potrà comunicare con altri dispositivi muniti di tale porta, come ad esempio un cellulare.

Data Storage Box - Hard Disk esterno con interfaccia USB 2.0. Avete un hard disk IDE da qualche decina di GB nel cassetto e non sapete che farne ?

UP TO 480 Mbit/s

Dreams 2 - L'evoluzione del Dreams MP3 : un MP3 player completo di radio FM con RDS e registratore vocale ! Progetto di Maurizio

XThermometer - Un piccolo termometro per motori a benzina. Tutto digitale, s'intende...

Dreams MP3 - Un terzo MP3 player. Progetto di Maurizio

Enzo's Carillon - Un altro MP3 player, questa volta portatile e senza parti meccaniche in movimento. Questo progetto è apparso sulla rivista Fare Elettronica.

Enzo's Digital Music Player - Un completo MP3 player, realizzato naturalmente attorno all'HC11

SEEWriter - Programmatore di EEPROM seriali I2C. Dovete programmare una 24Cxx ?

Programmatore per Atmel 89C5x -

Scheda di pilotaggio per display grafico LCM557 - Una piccola "scheda video" per un display grafico da 480x128 pixel

Timer 0-99 minuti con PIC12C508 - Countdown timer con due pulsanti, due display a 7 segmenti ed un relè. Il tutto gestito da un micro ad 8 pin.

Timer universale con PIC16F84 - Timer in secondi, dalle discrete prestazioni, particolarmente adatto ad equipaggiare i bromografi "home made".

PICdimmer - Varialuce con PIC12C508

Microchip MPLAB-ICD - Documentazione & non solo...

68HC11 - Un po' di schemi elettrici & alcune piccole routines.

Scheda con C501 (microcontroller 8031-compatibile) - Schema elettrico e righe di assembler...

Driver per motori stepper unipolari - Realizzato attorno al PIC12C508

Varialuce con TTL - Progetto di Paolo Carrer

Scheda applicativa per PIC16F84 o PIC16F628 - Un PIC, un LCD alfanumerico 16x2, una interfaccia seriale ed una EEPROM.

Z80 Board - Uno Z80, 8K di RAM e 8K di EPROM. Può essere interessante la possibilità di esecuzione del programma passo a passo...

Programmatore di PIC12C508

Terminale


Programmatore di Pic12c508 :

P12_WR15.ZIP - Software per programmare i PIC12c508 tramite il programmatore "Basic 16c84 programmer" di D.Tait (vedi link seguente).

Schermata del programma



Schermata del programma.
Gira su qualsiasi computer, partendo dall'8086; richiede una porta parallela bidirezionale con indirizzo 378h (in genere LPT1) alla quale va collegato l'hardware
"Basic PIC16C84 Programmer".


Ovviamente lo zoccolo va adattato, essendo la piedinatura del PIC16C84 differente da quella del 12C508. Chi ha gia' costruito questo programmatore e non ne vuole modificare l'hardware, puo' costruire in alternativa un piccolo adattatore, secondo la tabella sotto riportata.


Foto adattatore

Pic16C84 Pic12C508 Funzione
14 1 +5V
4 4 MCLR
12 6 Clock
13 7 Data
5 8 GND


Nota : Sui più recenti computers con Pentium II, Pentium III o AMD K7, il programma può bloccarsi dando il messaggio di errore "Runtime error 200 in XXXX:XXXX". In questo caso contattatemi per risolvere il problema.


Terminale :

E' un programma di comunicazione attraverso la porta seriale, ovverosia un programma che scrive sulla porta seriale quanto digitato da tastiera e mostra sullo schermo quanto ricevuto dalla stessa.

E' possibile scegliere la porta seriale da utilizzare (da COM1 alla COM4), baud rate da 50bps a 115200 bps, da 5 a 8 bit di dati, parità pari, dispari, forzata a 1, forzata a 0 o nessuna. Al termine del programma queste impostazioni vengono salvate, in modo da non doverle reimpostare al successivo avvio.

Richiede UART 16450 (o versioni successive), presente in genere in tutti i 486 e Pentium.

TERMINAL.ZIP (10K circa)


Nota : Questo programma può bloccarsi se fatto girare sui più recenti computers con Pentium II, Pentium III o AMD K7 dando il messaggio di errore "
Runtime error 200 in XXXX:XXXX". In questo caso contattatemi per risolvere il problema.


This page is (always) under construction.