Contatore: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Botcrux (discussione | contributi)
m Bot: aggiungo template:Nota disambigua
Riga 1:
{{nota disambigua}}
In generale un '''contatore''' è un dispositivo che memorizza (o a volte visualizza) il numero di volte che un particolare evento o processo si verifica, oppure la quantità di una sostanza solida, liquida o gassosa che transita sotto il suo controllo. Il dispositivo può essere meccanico, elettromeccanico, o [[elettronica|elettronico]]; in quest'ultimo caso viene impegnata una componentistica [[Digitale (informatica)|digitale]] la quale utilizza una [[clock|base di tempo]] come segnale primario. Questi dispositivi possono lavorare in due modi:
* in progressione, nel quale il valore è incrementato
Line 23 ⟶ 24:
 
*'''Up/Down''', questo ''pin'', a seconda se posto a 0 oppure a 1, il contatore incrementerà in avanti o indietro.
 
*'''Bin/Dec''', altro ''pin'' che a seconda di come è posto, forza il dispositivo a contare in binario oppure in decimale.
 
*'''MR''' (''Master Reset''), serve ad azzerare il contatore, la transizione del livello logico su questo ''pin'' forza il contatore ad azzerarsi, indipendentemente dallo stato in cui si trova. Può essere sincrono o asincrono, nel primo caso l'azzeramento avviene in [[sincronia]] col primo fronte di ''clock'' dopo l'attivazione del MR, nel secondo caso l'azzeramento avviene in sincronia con l'attivazione di MR, indipendentemente dal segnale di ''clock''.
 
*'''Enable''' (''Abilitatore''), serve per abilitare il contatore al conteggio o disabilitarlo. A seconda del valore numerico 0 o 1 (dipende dai vari tipi di integrato) al contatore viene permesso il conteggio oppure il conteggio viene fermato (il contatore è in memoria). L'utilizzo del pin di enable è utile per accoppiare più contatori.
 
*'''PL''' (''Parallel Load''), la transizione del livello logico su questo ''pin'', permette di trasferire al contatore un valore numerico in formato binario, preventivamente già presente su appropriati ''pin'', sostituendolo al valore presente in quel momento.
 
*'''TC''' (''Terminal Count'') o '''RC''' (''Ripple Clock'') o '''RCO''' (''Ripple Carry Out''), su questo pin viene generato un segnale sotto forma di impulso, ogniqualvolta il contatore arriva a fine conteggio; nel caso i contatori sono più di uno e collegati in cascata, può servire ad incrementare di un passo il chip successivo. Un chip tipico con queste funzioni, in tecnologia CMOS della serie 4000, in uso da molti anni, è il 4029.