>> Elettronica Tecnologia >  >> Home Audio >> Amplificatori e Preamplificatori

Cosa sono i contatori e i ritardi temporali nel microprocessore 8085?

Contatori

I contatori vengono utilizzati per contare il numero di eventi esterni. Il microprocessore 8085 ha due contatori a 8 bit, T0 e T1. Ogni contatore può essere incrementato o decrementato di uno. I contatori possono essere utilizzati per generare ritardi di temporizzazione, misurare la frequenza di segnali esterni o contare il numero di eventi esterni.

Ritardi temporali

I ritardi temporali possono essere generati utilizzando i contatori. Un ritardo viene generato contando il numero di cicli di clock che si verificano durante il ritardo. La durata del ritardo è determinata dal valore del contatore.

Il seguente programma genera un ritardo di 1 secondo:

```

MVI A, 0FFH; Caricare 0FFH nell'accumulatore

MOV C, A; Spostare l'accumulatore nel registro C

LXI D, 0000H; Carica 0000H nella coppia di registri DE

CICLO CONTINUO:

DCX D; Registro di decremento D

MOV A, D; Sposta il registro D nell'accumulatore

ORA C; OR logico l'accumulatore con registro C

CICLO JZ; Se il risultato è zero, passa a LOOP

```

Diagramma di flusso:

[Immagine di un diagramma di flusso per un ritardo di 1 secondo]

  1. Come importare un file CSV a un BlackBerry
  2. Come risolvere un televisore Panasonic
  3. Come funziona un teleobiettivo?
  4. Come programmare un telefono Nextel Base
  5. Come collegare un amplificatore auto in Your House
  6. In che modo la fotocamera digitale fornisce informazioni al computer?