|
|
Progetto
|
Se la
finestra
non è simile a quella riprodotta qui sotto leggi le istruzioni
in questa pagina
|
|
|
Effetto blanking su Display a sette segmenti via LPT1.
Il progetto consente il controllo a basso livello dell'intensità
luminosa di un visualizzatore (realizzato con due Digit a Catodo Comune,
ciascuno pilotato da un decoder con memoria 9368.
L'operazione è ottenuta con la tecnica di Blanking (spegnimento)
operata applicando sul pin4 di entrambi gli integrati un'onda quadra non simmetrica e modificando il suo duty cycle al fine di garantire una sequenza di spegnimenti (imposti da BI attivo, cioè a 0) e accensioni (imposti da BI disattivo, cioè a 1) sufficientemente veloce. |
|
La
porta parallela
dispone, internamente, di circuiti in grado di controllare con
semplicità ogni dispositivo TTL, delegando in questo caso la gestione
dei
sette segmenti
di entrambi i
Digit ad uno strato di
interfacciata affidato ai
decoder con memoria 9368,
dotati di speciali uscite bufferizzate perfettamente "calibrate" per
accendere al meglio i led coinvolti; la
scrittura di dati è affidata alla
porta dati 0378H. la
scrittura di dati e il controllo di blanking alla
porta dati 037AH |
Per
scaricare il
sorgente clicca sul camioncino; per
vedere
l'eseguibile
in esecuzione
è ovviamente necessario disporre
dell'hardware; cliccando sulla
bandiera a scacchi si aprirà la
casella di richiesta alla quale risponderai con l'opzione
Apri il file
o Esegui
l'applicazione.. Confermando con
OK
si aprirà una finestra DOS
contenente il programma COM
in esecuzione (leggi queste info).
NB:
se non riesci a scaricare l'allegato ASM
(icona con il camioncino)
leggi questi suggerimenti).
|
|