Flipflops
Flipflops
Flipflops
PRÁCTICA 3 – FLIP-FLOPS
Objetivo:
Sofware requerido:
WinCUPL
Proteus
Procedimiento:
Tabla de verdad:
1
Circuitos Digitales I
Práctica 3 – Flip-flops 16-04-2021
Diagrama de estados:
SEQUENCE [Q,noQ] {
PRESENT est_00
NEXT est_01;
PRESENT est_01
IF D:'b'0 NEXT est_01;
IF D:'b'1 NEXT est_10;
PRESENT est_10
IF D:'b'0 NEXT est_01;
IF D:'b'1 NEXT est_10;
2
Circuitos Digitales I
Práctica 3 – Flip-flops 16-04-2021
Vcc
RELOJ
1
2
D
ON
DIPSW_2
OFF
U1
4
3
1 23
I0/CLK IO0
2 22
I1 IO1
3 21
I2 IO2
4 20
I3 IO3
5
I4 IO4
19 Q NO_Q
R1 6
I5 IO5
18 LED-YELLOW LED-YELLOW
10k 7 17
I6 IO6
8 16
I7 IO7
9 15
I8 IO8
10 14
I9 IO9
11
I10 R3 R2
13 330 330
I11
AM22V10
3
Circuitos Digitales I
Práctica 3 – Flip-flops 16-04-2021
Name latchD ;
PartNo 00 ;
Date 16/04/2021 ;
Revision 01 ;
Designer Engineer ;
Company Unicauca ;
Assembly None ;
Location ;
Device g22v10 ;
/* Funcionamiento */
SEQUENCE [Q,noQ] {
PRESENT est_00
NEXT est_01;
PRESENT est_01
IF D:'b'0 NEXT est_01;
IF D:'b'1 NEXT est_10;
PRESENT est_10
IF D:'b'0 NEXT est_01;
IF D:'b'1 NEXT est_10;
4
Circuitos Digitales I
Práctica 3 – Flip-flops 16-04-2021
Tabla de verdad:
5
Circuitos Digitales I
Práctica 3 – Flip-flops 16-04-2021
Diagrama de estados:
Implementación en CUPL:
Name latchD ;
PartNo 00 ;
Date 16/04/2021 ;
Revision 01 ;
Designer Engineer ;
Company UdeM ;
Assembly None ;
Location ;
Device g22v10 ;
/* Funcionamiento */
SEQUENCE [Q,noQ] {
6
Circuitos Digitales I
Práctica 3 – Flip-flops 16-04-2021
PRESENT est_01
IF (preset:'b'0 & clear:'b'1) NEXT est_10;
IF (preset:'b'1 & clear:'b'0) # (preset:'b'0 & clear:'b'0) NEXT
est_01;
IF (preset:'b'1 & clear:'b'1) & D:'b'0 NEXT est_01;
IF (preset:'b'1 & clear:'b'1) & D:'b'1 NEXT est_10;
PRESENT est_10
IF (preset:'b'0 & clear:'b'1) NEXT est_10;
IF (preset:'b'1 & clear:'b'0) # (preset:'b'0 & clear:'b'0) NEXT
est_01;
IF (preset:'b'1 & clear:'b'1) & D:'b'0 NEXT est_01;
IF (preset:'b'1 & clear:'b'1) & D:'b'1 NEXT est_10;
Diagrama circuital:
Vcc
RELOJ
1
2
3
4
DSW1
ON
DIPSW_4
OFF
U1
8
7
6
5
1 23
I0/CLK IO0
2 22
I1 IO1
3 21
I2 IO2
4 20
I3 IO3
5
I4 IO4
19 Q NO_Q
R1 R4 R5 6
I5 IO5
18 LED-YELLOW LED-YELLOW
10k 10k 10k 7 17
I6 IO6
8 16
I7 IO7
9 15
I8 IO8
10 14
I9 IO9
11
I10 R3 R2
13 330 330
I11
AM22V10
7
Circuitos Digitales I
Práctica 3 – Flip-flops 16-04-2021
Ejercicio.
Ejercicio.
Ejercicio.