Questa passione è storica, nel vero senso della parola, perchè è nata con il 1° Personal Computer importato
in Italia (per quanto mi risulta), ovvero il quasi dimenticato PET2001 della Commodore, antesignano dei
successivi VIC20 e quindi del Commodore 64.
In effetti, avevo già iniziato prima con le prime calcolatrici 'programmabili' (Olivetti P101 se ricordo bene
... ma quella era un'altra storia.
Ho studiato, quasi imparato e spesso rigettato, tanti linguaggi: Basic, Fortran, Pascal, Forth,
LISP, C, C++, per non dimentare vari dialetti Assembly (dal 6502 all'attuale PIC di Microchip).
Visual Basic, con tante limitazioni e tanti difetti, è rimasto però l'unico che utilizzo, oltre al PIC,
probabilmente perchè mi è diventato familiare come una vecchia coperta !
Alla CPU 6502 ho dedicato una sezione speciale in ITALIANO/INGLESE per tutti i 'vecchi' appassionati che sono nati e
cresciuti con questo 'cuore' nel loro primo computer.
Voglio contribuire alla libera diffusione della programmazione in Visual Basic mettendo a disposizione, in modalità Freeware, alcuni programmi e
'utilities'.
E' necessario premettere alcune precisazioni:
|
GeCo Gestione Componenti (elettronici)
Se avete la passione per l'elettronica e, soprattutto, se avete nel cassetto una bella
sfilza di componenti elettronici attivi ('ragnetti'), allora forse questo programma vi
potrà servire. Download» Dettagli e Download |
|
Emulatore di CPU 6502
Per quelli che hanno amato la CPU 6502, il cuore del mitico Apple ][, Commodore e altri... » Vai alla pagina |
|
|
Sottomano Strumenti di calcolo per l'elettronica
» Dettagli e Download |
|
Emulatore Plotter HP
Sono sempre stato affascinato dai Plotter. Potevo seguire per ore il magico movimento
dei pennini che sembravano creare disegni di loro iniziativa. Download direttoEmulatore Plotter HP |
|
| Display LCD dec/hex | Click per scaricare |
![]() |
| Emula un display LCD con visualizzazione di un numero in decimale (3 o 5 cifre) o in esadecimale (2 o 4 cifre, con prefisso selezionabile). Tutti i colori sono personalizzabili, così come le dimensioni dei caratteri). | ||
| Versatile Button | Click per scaricare |
![]() |
| Il controllo, sostituto di 'Button' di Visual basic, nasce dall'esigenza di riunire in un unico contenitore quelle funzionalità che normalmente ero costretto a codificare di volta-in-volta per una specifica esigenza. Oltre all'apparenza grafica personalizzabile, mi serviva particolarmente avere la possibilità di lampeggio (questo ne ha 3 diverse) e di alternare il contenuto (etichetta) del bottone per seguirne lo stato. | ||
| Blinking LED | Click per scaricare |
![]() |
| Pannello ad ago | Click per scaricare |
![]() |
| Potenziometro a slitta | Click per scaricare |
![]() |
| Potenziometro rotativo | Click per scaricare |
![]() |
Per poter utilizzare i programmi è richiesta la presenza del Run-Time di Visual Basic 6.0. [VBRun60sp6.exe scaricabile dal sito Microsoft]
Prima di poter utilizzare i controlli OCX è necessario che questo venga copiato nella cartella SYSTEM (o SYSTEM32).
Aprire quindi il prompt DOS (Start/Accessori/Prompt dei Comandi) e digitare il comando:
regsvr32 c:\windows\system[32]\NomeOCX.ocx