8085 Microprocesador | Sus pines importantes y sus funciones.

 

CONTENIDO

  • Introducción al microprocesador 8085
  • Las principales características del microprocesador 8085
  • Arquitectura BUS del microprocesador 8085
  • ¿Qué es OPCODE & OPERAND?
  • Diferentes secciones del microprocesador 8085
  • 8085 Diagrama de clavijas
  • Trabajo de diferentes pines

Introducción al microprocesador 8085:

Microprocesador 8085

El 8085 es un chip microprocesador programable de 8 bits que fue diseñado por primera vez por INTEL en el año 1977 utilizando transistores NMOS.

Las principales características del microprocesador 8085 son:

  • Esto tiene un total de 40 pines.
  • Frecuencia de velocidad de reloj (CLK) 3-5 MHz
  • La 8085 El microprocesador está equipado con dieciséis líneas de dirección y ocho líneas de datos. Por lo tanto, 8085 se denomina microprocesador de 8 bits dependiendo de su base de datos.
  • Requiere suministro de + 5V para funcionar.

Arquitectura de BUS del microprocesador 8085:

Varios dispositivos de E / S y dispositivos de memoria están conectados a una CPU mediante un grupo de líneas o cables, estos se denominan BUS.

Hay tres categorías de BUS:

AUTOBÚS DE DIRECCIÓN 

  • Cuando la dirección es enviada por la CPU, todos los dispositivos están conectados a la CPU a través de la dirección BUS y recibe esta dirección, pero solo el dispositivo responderá, que también recibe la señal de habilitación de chip de la CPU. La dirección BUS es Unidireccional.

BUS DE DATOS

  •  Transporta valores de datos desde el microprocesador a través de una celda de memoria o una parte periférica (memoria o escritura / memoria de E / S o lectura de E / S). El BUS de datos es Bidireccional. Entonces, la información fluye en ambos sentidos entre el microprocesador 8085 y la memoria o el dispositivo de E / S.

BUS DE CONTROL

  •  Lleva la señal de control entre la Unidad Central de Procesamiento, las memorias de los dispositivos de Entrada / Salida. Tambien es Bidireccional.
1 2
2 3

Yo / OM̅Cuando la señal es alta (lógica 1), la CPU quiere comunicarse con el dispositivo de E / S, pero cuando la señal es baja (lógica o), la CPU se comunicará con la memoria.

R̅D̅ - Cuando la CPU envía una señal de R̅D̅ baja, el dispositivo activado entiende que la CPU quiere leer información de otro dispositivo o memoria.

W̅R̅T̅ - Cuando la CPU envía una señal de W̅R̅T̅ baja, el dispositivo activado entiende que la CPU quiere escribir información en la memoria u otro dispositivo.

¿Qué es OPCODE & OPERAND?

CÓDIGO DE OPCIÓN:

An CÓDIGO DE OPCIÓN es una instrucción de señal que se puede ejecutar a través de la CPU, sin la ayuda del código de operación, ninguna instrucción no se puede definir individualmente.

Ejemplo MOVIMIENTO A, B

Aquí, MOV significa Move, por lo que MOV es OPCODE.

OPERANDO:

OPERANDO describe una operación tal que add, sub, mov en la que deben realizarse las operaciones.

Ejemplo MOVIMIENTO A, B

Aquí, el contenido de REG B se traslada al contenido de REG A.

Lea más sobre Periféricos importantes del microprocesador 8085

¿Cuáles son las diferentes secciones del microprocesador 8085?

Hay tres áreas categóricas en el microprocesador 8085;

ALU:

  • Esta sección realiza la operación de resta, suma de NOR lógico, cumplido, desplazamientos a la derecha, desplazamientos a la izquierda, etc.

REGISTRO:

  • Los registros se utilizan para el almacenamiento temporal de la inserción de datos; tiene siguiente registro,
  • 8 BIT acumulador
  • 8 BIT Registro de propósito general (BC, DE, HL)
  • Uno de 16 BIT Puntero de pila
  • Uno de 16 BIT Contador de programa
  • Instrucción registro, Estado registro, Temporal Reg

TIEMPO Y CONTROL:

  • Estos son los principales responsables de la generación de señales de control y tiempo, que son sumamente esenciales para completar la operación de instrucción. Puede controlar el flujo de datos entre la CPU y el dispositivo periférico y proporciona la señal de tiempo para el funcionamiento de la memoria y los dispositivos de E / S.

Ejemplos de instrucciones:

  • 1 Instrucción BYTE - MOVIMIENTO B, C
  • 2 Instrucción BYTE - MVI B, 05
  • 3 Instrucción BYTE - LHLD 5000H

Diagrama PIN del microprocesador 8085: 

La siguiente imagen representa la descripción de los PIN de un microprocesador 8085.

Diagrama PIN del microprocesador 8085
Descripciones de PIN del microprocesador 8085
E / S M̅S1S0FUNCIONAMIENTO
000Detener
001Escritura de memoria
010Memoria leída
011Ha podido recuperar
100Detener
101Escritura de E / S
110Lectura de E / S
111Ha podido recuperar
4 2

Descripciones de los pines del microprocesador 8085:

A8 - Un15:

  • Estos buses de direcciones se utilizan para ser los bits más significativos de la dirección de memoria del dispositivo de E / S de 8 bits.

AD0 - UnD7:

  • Cuando la dirección se multiplexa con los datos, se llama AD Autobús. El bus de orden inferior o poco significativo, así como el bus de datos, se utilizan para la dirección de memoria o la dirección de E / S.

DE

  • El pin ALE se activa durante el primer ciclo y permite bajar 8 bits del bus de datos de dirección para que se bloqueen (0 lógico) y cuando ALE es 1 lógico, se activa el bus de direcciones.
E / S M̅S1S0FUNCIONAMIENTO
000Detener
001Escritura de memoria
010Memoria leída
011Ha podido recuperar
100Detener
101Escritura de E / S
110Lectura de E / S
111Ha podido recuperar

E / S M̅:

  • Es una señal de estado para la memoria como dispositivo de E / S. Cuando la señal sube, funciona para todos los dispositivos de E / S. Cuando la señal baja, funciona para la memoria.

R̅D̅:

  • Es una señal para controlar la operación de lectura; cuando la señal es baja, lee los datos del dispositivo de E / S o del dispositivo O / P.

W̅R̅T̅:

  • Es la señal de control de escritura especificada. Esta señal especifica que los datos del bus de datos se escribirán en una memoria designada o en un dispositivo de E / S.

LISTO:

  • Es una señal de control de I / P alta activa. Es empleado por µP para identificar mientras que un periférico ha finalizado la transferencia de datos o no.

HLDA:

  • Esta es la señal de reconocimiento de retención que se utiliza para conceder la solicitud de retención.

INTERRUMPIR:

  • TRAMPA: Tiene la máxima prioridad sobre todas las interrupciones. Si surge alguna situación de emergencia, funcionará.
  • PRIMERA 7.5: La siguiente prioridad después de TRAP es RST 7.5
  • PRIMERA 6.5: La siguiente prioridad después de RST 7.5 es RST 6.5
  • PRIMERA 5.5: La siguiente prioridad después de RST 6.5 es RST 5.5

INTRR:

  • Es una solicitud de interrupción utilizada como interrupción de propósito general. Tiene la prioridad más baja.

I̅N̅T̅A̅:

  • Esta señal es un reconocimiento de interrupción; se utiliza para reconocer todas las interrupciones.

RESTABLECER EN:

  • Si la señal en este pin pasa a BAJA, entonces el contador del programa del dispositivo se establece en cero y cuando está activo está en condición de reinicio.

REINICIO:

  • Esta señal indica que el up se está reiniciando y se utiliza para reiniciar un dispositivo de memoria y dispositivos de entrada y salida.

ID:

  • Los datos de I / P en serie son la línea de datos para la señal i / p que se carga en la ubicación del séptimo bit del acumulador.

CÉSPED:

  • Los datos de serie o / p son el séptimo bit del acumulador o / p en la línea SOD.

X1 - X2 [entrada de reloj]:

  • Estas son dos entradas que funcionan como entrada de reloj.

RELOJ O / P:

  • La frecuencia es la misma en la que opera el proceso.

VCC Y GND:

  • VCC está conectado a + 5V; y el pin GND está conectado a tierra.

Para obtener más artículos relacionados con la electrónica haga clic aquí

Deja un comentario