>> Tecnologia elettronica >  >> Telefoni >> Sistemi di conferencing

Assembly 8085: Programma Interfaccia Relè con Ritardo

Programma Completo Annotato

; ============================================ ; Interfaccia Relè per Microprocessore 8085 ; Attiva relè per 5 secondi, poi lo disattiva ; ============================================ ; --- Equati --- RELAY_PORT EQU 08H ; Indirizzo porta di uscita DELAY_COUNT EQU 05H ; Cicli da 5 secondi (esterno) ; --- Programma Principale --- ORG 1000H ; Indirizzo di avvio tipico START: MVI A, 00H ; Azzera accumulatore OUT RELAY_PORT ; Assicura relè spento inizialmente MVI A, 01H ; Schema relè acceso (bit 0 = 1) OUT RELAY_PORT ; Attiva relè ; --- Ritardo di 5 Secondi --- MVI B, DELAY_COUNT ; Ciclo esterno = 5 OUTER: CALL DELAY_1SEC ; Subroutine ritardo 1 secondo DCR B ; Decrementa contatore JNZ OUTER ; Ripeti finché B=0 MVI A, 00H ; Schema relè spento OUT RELAY_PORT ; Disattiva relè HLT ; Ferma CPU ; --- Subroutine Ritardo 1 Secondo (approx, clock 3 MHz) --- DELAY_1SEC: LXI H, 0F424H ; 62.500 decimale (3M/48 ≈ 1s) DELAY_LOOP: DCX H ; 6 T-states MOV A, H ; 4 T ORA L ; 4 T JNZ DELAY_LOOP ; 10/7 T RET ; 10 T END 

Spiegazione

Note Hardware

  1. Principi fondamentali dell'internetworking: architettura e protocolli
  2. Prefisso Telefonico 202-609 a Washington, DC: Esiste?
  3. Teleprocessing vs. Elaborazione dati distribuita: centralizzato vs decentralizzato
  4. Bus degli Indirizzi Intel 8088: 20 Linee Consentono l'Accesso Diretto a 1 MB di Memoria
  5. Trovare servizi di ponte per conferenze telefoniche: 5 tipi di provider confrontati
  6. Cos'è un Transit ISP (Provider Tier-1)?