>> Tecnologia elettronica >  >> Audio domestico >> Amplificatori & preamplificatori

Interrupt del microprocessore 8085: elenco completo (5 fonti)

L'Intel 8085 (1976) supporta **cinque pin di interrupt hardware**, ciascuno con priorità fissa, indirizzo vettore e comportamento di mascheramento. Comprenderli è essenziale per la progettazione di sistemi 8085.

Tabella riepilogo interrupt

InterruptPinTipoMascherabile?Priorità (1=Massima)Indirizzo vettoreTrigger
TRAPPin 6Non mascherabileNo10024HBordo + livello (fronte di salita, poi alto)
RST 7.5Pin 7MascherabileSì (SIM, DI/EI)2003CHFronte di salita (attivato da bordo, con latch)
RST 6.5Pin 8MascherabileSì (SIM, DI/EI)30034HSensibile al livello (alto)
RST 5.5Pin 9MascherabileSì (SIM, DI/EI)4002CHSensibile al livello (alto)
INTRPin 10MascherabileSì (DI/EI)5 (Più bassa)Esterno (CALL)Sensibile al livello (alto), richiede INTA

Dettagli comportamentali chiave

TRAP (Non mascherabile, priorità massima)

RST 7.5 (Attivato da bordo, con latch)

RST 6.5 e RST 5.5 (Sensibili al livello)

INTR (Più basso, vettorizzato esternamente)

Interrupt software (istruzioni RST n)

Separate dai pin hardware, l'8085 ha **8 interrupt software**: `RST 0` attraverso `RST 7` (opcode C7, CF, D7, DF, E7, EF, F7, FF). Si comportano come `CALL` a vettori fissi (0000H, 0008H... 0038H) ma sono **non mascherabili** e **non prioritari** — eseguono immediatamente. Utilizzati per breakpoint, syscall, ingresso veloce ISR.

Flusso abilita/disabilita interrupt

EI ; Abilita tutti i mascherabili (imposta FF INTE) DI ; Disabilita tutti i mascherabili (cancella FF INTE) SIM ; Imposta maschera interrupt (usa Accumulatore) ; Bit 3 Acc = maschera RST 7.5 (1=maschera) ; Bit 4 Acc = maschera RST 6.5 ; Bit 5 Acc = maschera RST 5.5 ; Bit 6 Acc = Reset latch RST 7.5 ; Bit 7 Acc = Dati output seriale (SOD) RIM ; Leggi maschera interrupt (restituisce pending + stato maschera in Acc) 

Consigli pratici di progettazione

In sintesi: Cinque interrupt hardware, priorità fissa, tipi di trigger misti. Padroneggia la danza `SIM`/`RIM` e padroneggi il sistema di interrupt dell'8085.

  1. Microprocessore 8085: Tempi di Esecuzione dell'Istruzione MOV M, A (Cicli Macchina e T-Stati)
  2. Come Usare Amplificatori Operazionali come Amplificatori Buffer
  3. Come Collegare un Preamplificatore ART Tube MP al Laptop (Con o Senza Mixer)
  4. "Quanti Circuiti Ci Sono?" — Dipende Interamente dal Contesto
  5. Cos'è l'uscita a basso livello di un amplificatore
  6. Come testare un condensatore Farad