Programador de Memoria Eprom Manual
-
Upload
andy-sanchez -
Category
Documents
-
view
666 -
download
14
Transcript of Programador de Memoria Eprom Manual
ANDY MANUEL SÁNCHEZ GALECIO CIRCUITOS DIGITALES 2
1
PROGRAMADOR DE MEMORIA EPROM MANUAL
Se debe tener en cuenta lo siguiente:
A0
A12
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
/E
/G
/P
A0
A1
A2
A3
A4
A5
A6
A12
A11
A10
A9
A8
A7
/E /G /P
D_7
D_0
D_1
D_2
D_3
D_4
D_5
D_6
D_0
D_1
D_2
D_3
D_4
D_5
D_6
D_7
/G
D_0
D_1
D_2
D_3
D_4
D_5
D_6
D_7
A010
A19
A28
A37
A46
A55
A64
A73
A825
A924
A1021
A1123
A122
CE20
OE22
PGM27
VPP1
D011
D112
D213
D315
D416
D517
D618
D719
U7
2764
OF
FO
N1 2 3 4
5
DSW1DIPSWC_4
OF
FO
N1 2 3 4 5 6 7
10
8 9
DSW2DIPSWC_9
/E/G/P
OF
FO
N1 2
4 3
DSW3DIPSW_2
VCC
VC
C
R2
10k
R3
10k
R4
10k
R7
10k
R8
10k
R9
10k
R14
10k
R15
10k
R16
10k
R17
10k
R18
10k
R19
10k
R20
10k
R21
10k
R22
10k
R23
10k
Programar: /E(0) /G(1) /P(pulso 0)
Leer: /E(0) /G(0) /P(1)
A1
C1
E1
F1
CA
1
B1
D1
G1
DP
1
VC
C
23
1
U8:A74126
56
4
U8:B74126
98
10
U8:C74126
12
11
13
U8:D74126
23
1
U9:A74126
56
4
U9:B74126
98
10
U9:C74126
12
11
13
U9:D74126
U7
(VP
P)
OF
FO
N1 2 3 4 5 6 7 8
9
DSW4DIPSWC_8
R24
220R
R25
220R
R26
220R
R27
220R
R28
220R
R29
220R
R30
220R
R31
220R
VCC
R1
100R
R5
100R
R6
100R
R10
100R
R11
100R
R12
100R
R13
100R
R32
100R
INGRESAR DIRECCIONES
PROGRAMAR Y LEER
INGRESAR DATOS
MEMORIA EEPROM
SALIDA DE DISPLAY
ANDY MANUEL SÁNCHEZ GALECIO CIRCUITOS DIGITALES 2
2
Antes de empezar a programar se ubica la dirección donde va a
ingresarse el dato, las direcciones se ingresan con los DSW1 y DSW2.
Para ahorrar considero usar un solo Dipswitch de 8, que lea las
direcciones del 00000000 al 11111111 y los pines A9 al A12 se
conectan a tierra
ANDY MANUEL SÁNCHEZ GALECIO CIRCUITOS DIGITALES 2
3
Mediante el DSW4 ingresaremos el valor de los datos a ser ingresados.
Como se aprecia aquí se están utilizando los 74126 q es un buffer de 3 estados:
Permitiéndome habilitar (dar paso) a la entrada de datos solo cuando por “C” ingresen 5V.
Como se aprecia todos los “C” están conectados entre si, y estos a su vez están conectados al �̅� de la Eeprom
ANDY MANUEL SÁNCHEZ GALECIO CIRCUITOS DIGITALES 2
4
Aquí apreciamos esto, Cuando �̅� = 1𝑙𝑜𝑔𝑖𝑐𝑜 𝑜 5𝑉 es porque se estará programando. Mejor dicho: Cuando necesitamos programar, debemos poner �̅� = 0 , �̅� = 𝟏 y �̅� que se encuentra en estado alto, entonces debemos dar un pulso de 1 a 0 y de 0 a 1 aprox. medio segundo, porsiacaso puedes repetirlo 2 veces . Todo esto se hace ya habiendo ubicado la dirección y el dato a ser ingresado.
Así vamos ubicando la dirección, poniendo el dato y siguiendo la secuencia de �̅�, �̅� y �̅� si es que queremos programar.
Ya cuando queremos observar si en realidad se han escrito en las direcciones establecidas los
datos; colocamos �̅� = 0 , �̅� = 0 y �̅� = 1. Ubicamos las direcciones mediante el DSW1 y DSW2 y observaremos que el display nos da el valor de los datos que habíamos ingresado.
NOTA: Si apreciamos aquí el �̅� = 0, por lo que ha desabilitado la entrada de datos, gracias al 74126.
ESPERO HABER SIDO CLARO, CON ESTO Y QUE ENTIENDAN, Y SI NO ENTIENDEN PS ME AVISAN
NOMAS… SALUDOS CORDIALES, ANDY MANUEL SÁNCHEZ GALECIO ;)