3. Terminales ( pinout ) del 8085 Pata Nombre Función 1 X1 2 X2 Entre estas dos patas se ubica el cristal para el reloj 3 RESET OUT Para inicializar periféricos 4 SOD Salida serie 5 SID Entrada serie 6 TRAP Entrada de interrupción no enmascarable 7 RST 7.5 Entrada de interrupción 8 RST 6.5 Entrada de interrupción 9 RST 5.5 Entrada de interrupción 10 INTR Entrada de interrupción 11 /INTA Reconocimiento de interrupción 12 AD0 Bus de direcciones y datos multiplexado 13 AD1 Bus de direcc iones y datos multiplexado 14 AD2 Bus de direcciones y datos multiplexado 15 AD3 Bus de direcciones y datos multiplexado 16 AD4 Bus de direcciones y datos multiplexado 17 AD5 Bus de direcciones y datos multiplexado 18 AD6 Bus de direcci ones y datos multiplexado 19 AD7 Bus de direcciones y datos multiplexado 20 GND Referencia de tierra. Todas las tensiones se miden con respecto a este punto.
6. Control de entrada/salida serie SOD (Serial Output Data). La instrucción SIM envía el dato del bit 7 del A por el terminal SOD cuando el bit 6 del A está en 1 y poner la máscara de interrupción de RST 5.5 , RST 6.5 y RST 7.5 MSE ( Mask Select Enable ): Cuando vale 1, se puede cambiar la máscara de interrupción. b7 b6 SIM MP 8085 Latch SOD 0 Salida serie Acumulador 0 1 b7 b6 b5 b4 b3 b2 b1 b0 bit SOD Enable SOD RST 7.5 MSE M 7.5 M 6.5 M 5.5 Si previamente se ejecutó EI
7. Control de entrada/salida serie la instrucción RIM lee la máscara de interrupción general, las interrupciones pendientes de RST 5.5 , RST 6.5 , RST 7.5 y el dato por el terminal SID SID (Serial Input Data) MP 8085 SID Entrada Serie 1 b7 RIM Acumulador 1 b7 b6 b5 b4 b3 b2 b1 b0 bit SID I 7.5 I 6.5 I 5.5 IE M 7.5 M 6.5 M 5.5 Interrupciones pendientes Si IE = 1 Habilita las interrupciones Con 1 en el bit de máscara
8. Diagrama funcional en bloques del microprocesador 8085 CONTROL DE INTERRUPCIONES INTR INTA RST5.5 RST6.5 RST7.5 TRAP CONTROL DE E/S SERIE SID SOD ACUMULADOR REG.TEMP.(8) IND.(5) REG.INST.(8) DECOD. INST. Y COD. CICLO DE MAQUINA UNIDAD DE TEMPO RIZACION Y CONTROL CLK GEN CONTROL STATUS DMA RESTAURAR X1 X2 CLK OUT READY RD WR ALE S0 S1 IO/M HOLD HOLDA RESET IN RESET OUT BUF.DIR.(8) BUF.DIR./DATOS.(8) ALU REGISTRO B(8) REGISTRO C(8) REGISTRO D(8) REGISTRO E(8) REGISTRO H(8) REGISTRO L(8) PUNTERO DE STACK (16) CONTADOR DE PROGRAMA (16) INC./DEC. DIRECCIONES
9. Indicadores en el registro de estado del 8085 b7 b6 b5 b4 b3 b2 b1 b0 S Z CA P C Signo Cero Acarreo Auxiliar Paridad Acarreo