You are on page 1of 9

PRÁCTICAS DE

ELECTRÓNICA DIGITAL
TERCER TRIMESTRE
Memorias y Microprogramación
EPROM PIC16F84 y 8085
(¡¡ estas prácticas tienen nota
mínima !!)

NOMBRE : GRUPO:

Fecha de entrega : 13 Junio1 Fecha tope : 17 de Junio2

Prácticas de DIGITAL TERCER TRIMESTRE

Prácticas 1 2 3 4 5 suma presentación Nota


Nota
Nota máx 10 30 10 20 5 75 5-15 10

Observaciones:
 Se devolverá una vez corregido, este cuaderno consérvalo y procura tener la
máxima claridad en tus medida y conclusiones, te servirá en tu futuro profesional.
 Rellena las prácticas y haz tus cálculos en lápiz, pues es fácil de que te equivoques,
no añadas hojas sueltas, grápalas o recorta y pega detrás de la práctica o en el
recuadro correspondiente.
 Entrega todas las operaciones, y en los comentarios razona el porqué de la
diferencia de los valores, aplicaciones posibles a los circuitos, etc..

Puntuación = presentación * punt. de la suma / punt. máxima de la suma

1
Cada día de retraso => - 0.5p
2
Despues de la fecha de tope no se acepta ninguna práctica. Nota = 0
Prácticas de Electrónica 1º EC Profesor Javier Quintana

PRÁCTICA 1 ESTUDIO DE UNA MEMORIA EPROM


BORRADO GRABADO Y APLICACIONES

1.- Supongamos que un tribunal esta compuesto de 6 personas, disponen de un


interruptor para determinar si es culpable (1) o inocente (0) el acusado, como la
votación se desea que sea secreta, se precisa de un circuito electrónico que realice las
siguientes salidas:

a) Mostrar el número de votos culpables , se visualizará en un solo Display.


b) Que un LED ROJO se encienda si el acusado es CULPAPLE.
c) Que un LED rojo pequeño que determine el EMPATE.
d) Que un LED VERDE se encienda si el acusado es INOCENTE por 5 o más personas.
e) Que un LED ROJO se encienda si el acusado es CULPABLE por 5 o más personas.

Implementar este circuito con la EPROM 27C64A (Phillips), borrarla y programarla,


despues montar el circuito, rellena la tabla de verdad (paciencia), y los valores en
hexadecimal que se graban en la memoria. Hay que poner a la salida de la EPROM unos
trigger 7414, como son inversores, los led que se enciendan con el ánodo en Vcc.

nº Binario a b c d e HEX nº Binario a b c d e HEX


0 000000 32 100000
1 000001 33 100001
2 000010 34 100010
3 000011 35 100011
4 000100 36 100100
5 000101 37 100101
6 000110 38 100110
7 000111 39 100111
8 001000 40 101000
9 001001 41 101001
10 001010 42 101010
11 001011 43 101011
12 001100 44 101100
13 001101 45 101101
14 001110 46 101110
15 001111 47 101111
16 010000 48 110000
17 010001 49 110001
18 010010 50 110010
19 010011 51 110011
20 010100 52 110100
21 010101 53 110101
22 010110 54 110110
23 010111 55 110111
24 011000 56 111000
25 011001 57 111001
26 011010 58 111010
27 011011 59 111011
28 011100 60 111100
29 011101 61 111101
30 011110 62 111110
31 011111 63 111111

CURSO 2004/05 Página 2 de 9


Prácticas de Electrónica 1º EC Profesor Javier Quintana

Salidas: Conectar la salida a (4 bits) a un display para visualizar el número, el resto de


salidas b c d e necesitan ser amplificadas para visualizarse, por ejemplo con un trigger
7414 :
Detalle de los triggers y esquema del 7414:

El esquema del la EPROM 27C64A la podeis encontrar en el libro, en la página 264.


Dibujar diseño funcional del circuito.

FIRMA PROFESOR

2.- Contestar a las siguientes preguntas NO ESPERES HASTA EL FINAL PARA


CONTESTARLAS
Capacidad de palabras que almacena
El tamaño de la palabra que almacena
El número total de bits que almacena
El tipo de memoria integrada
Características eléctricas de la pastilla
Haz un dibujo de la estructura interna de la memoria EPROM 27C64A:

CURSO 2004/05 Página 3 de 9


Prácticas de Electrónica 1º EC Profesor Javier Quintana

PRACTICA 2 CON EL PIC 16F84A

Realiza los problemas del cuadernillo (0.5p cada):

Prob Firma simulación Proble Firma simulación en


Firma en PIC Firma en PIC
lema en SIMUPIC ma SIMUPIC
1 7

2 8

3 9

4 10

5 11

6 12

Práctica de enunciado libre (14p)

Enunciado

Firma Simupic Firma PIC

Dibujo

El listado en lenguaje C tienes que incorporarlo al cuadernillo de prácticas

CURSO 2004/05 Página 4 de 9


Prácticas de Electrónica 1º EC Profesor Javier Quintana

PRACTICA 3 CON EL  P8085 SIMULADOR


Dentro del 8085 tenemos los siguientes registros:

A (8) Acumulador ALU U.C. Unidad


Unidad Aritmetico Control
S Z AC P CY ... Flag (8) Lógica

B (8) C (8) RI (8) reg. de instruciones


D (8) E (8) SP (16) stack pointer puntero de pila
H (8) L (8) PC (16) contador del programa
registros auxiliares

EJERCICIO RELLENA LOS SIGUIENTES CUADROS


A ALU

BCDE UC

HL FLAG S,Z,AC,P,CY

Instrucciones de mover información


MOV rd,rs LDA addr

MOV rd,M

MOV M,rs STA addr

MVI rd,dato

LXH H,addr

ejemplo de utilización :

CURSO 2004/05 Página 5 de 9


Prácticas de Electrónica 1º EC Profesor Javier Quintana

Instrucciones aritméticas

ADD rs SUB rs

ADD M SUB M

ADI dato SUI dato

INR rs DCR rs
INR M DCR M
INX B DCX B
INX D DCX D
INX H DCX H

STC
DAA CMC
Instrucciones lógicas

ANA rs CMP rs

ANA M CMP M

ANI dato CPI dato

ORA rs ORI dato

ORA M CMA

Instrucciones de desplazamiento

RLC
RRC
RAL
RAR
Instrucciones de salto

JMP addr

Jcondicion addr
Instrucciones para las subrutinas

CALL addr RET


9.2.3.7.-Instrucciones de control

HLT IN puerto
OUT puerto
NOP

CURSO 2004/05 Página 6 de 9


Prácticas de Electrónica 1º EC Profesor Javier Quintana

Firmas ejercicios 8085 con el simulador (3p)


1 7

2 8

3 9

4 10

5 11

6 12

Ejercicios 8085 con el entrenador (2p)


1 6

2 7

3 8

4 9

CURSO 2004/05 Página 7 de 9


Prácticas de Electrónica 1º EC Profesor Javier Quintana

PRÁCTICA 3 SIMULADOR SIM8085 (5p)

Práctica de libre enunciado, tiene que ser original respecto a los problemas que has
hecho y respecto a los demás grupos de prácticas, imprime el listado *.LST y lo
insertas en esta práctica. Enseña a los demás lo que has hecho y cómo. Se valorará
originalidad, dificultad, diseño, y esfuerzo .

FIRMA PROFESOR Y NOTA

Si tu práctica es de hacer luces de forma "cargar al acumulador y mostrar" tendrá poca


nota.
Enuciado de la práctica :

PRACTICA 4 CON EL  P8085 ENTRENADOR (20p)

Práctica de libre enunciado, tiene que ser original respecto a los demás grupos de
prácticas, si no se te ocurren enunciados, consulta al profesor tiene muchos por ejemplo
una caja fuerte, un cronómetro, un muelle, una calculadora, desplazamientos de
mensajes..., imprime el listado *LST e insértalo en la práctica, explica a los demás qué
has hecho y cómo, grábalo en el equipo y muéstralo.

Se valorará originalidad, dificultad, diseño, y esfuerzo .


FIRMA PROFESOR Y NOTA

Si tu práctica es de la forma "poner mensajes en HL y mostrar" tendrá poca nota


Enunciado de la práctica :

CURSO 2004/05 Página 8 de 9


Prácticas de Electrónica 1º EC Profesor Javier Quintana

PRACTICA 5 CON EL  P8085 SEMAFORO (5p)

Realizar un programa original sin utilizar el programa del anterior apartado, las reglas
son libres, pero tiene que ser coherente, y razonado, como antes será original respecto a
los demás grupos de prácticas, explicar a los demás qué has hecho y cómo, grábalo en el
equipo y muéstralo junto con el cruce. Imprime el listado

Configuración de los puertos :


S1 PUERTO C S3 PUERTO B S4 PTO B DEL
S2 PUERTO A 8255
puerto 8255 8255 8155
OUT 38H
OUT 3AH OUT 39H OUT 22H
semáforo P1 G1 F1 P2 G2 F2 P3 G3 F3 P4 G4 F4
bits VR VNR VNR VR VNR VNR VR VNR VNR VR VNR VNR

Enunciado o dibujo

FIRMA PROFESOR

CURSO 2004/05 Página 9 de 9

You might also like