sumador restador display tecard

1

Click here to load reader

Upload: hugo-salazar

Post on 24-Sep-2015

245 views

Category:

Documents


8 download

DESCRIPTION

calculadora compuertas lógicas básicas con display de 7 segmentos

TRANSCRIPT

  • A010A112A213A315B09B111B214B31AB 5

    U1

    7485

    A3A2A1A0B3B2B1B0

    1

    23

    U2:A

    7432

    4

    56

    U2:B

    7432

    1

    23

    U3:A

    74HC86

    4

    56

    U3:B

    74HC86

    9

    108

    U3:C

    74HC86

    12

    1311

    U3:D

    74HC86

    B3

    B2

    B1

    B0

    A05A13A214A312

    B06B12B215B311

    C07 C4 9

    S0 4S1 1S2 13S3 10

    U4

    74283

    A3A2A1A0

    1

    23

    U5:A

    7408

    4

    56

    U5:B

    7408

    A05A13A214A312

    B06B12B215B311

    C07 C4 9

    S0 4S1 1S2 13S3 10

    U6

    74283

    B0_neg

    B0_neg

    carry

    carry

    1

    23

    U7:A

    74HC86

    4

    56

    U7:B

    74HC86

    9

    108

    U7:C

    74HC86

    12

    1311

    U7:D

    74HC86

    1 2

    U8:A

    7404

    SELECTOR

    carry

    9

    108

    U5:C

    7408

    12

    1311

    U5:D

    7408

    ?

    ?

    ?

    ?

    ?

    ?

    S4'

    S3'

    S2'

    S1'

    S0'

    signo

    9

    108

    U2:C

    7432

    12

    1311

    U9:D

    7408

    A7 QA 13B1 QB 12C2 QC 11D6 QD 10BI/RBO4 QE 9RBI5 QF 15LT3 QG 14

    U10

    7447

    A7 QA 13B1 QB 12C2 QC 11D6 QD 10BI/RBO4 QE 9RBI5 QF 15LT3 QG 14

    U11

    7447

    4

    56

    U9:B

    7408

    9

    108

    U9:C

    7408

    121311

    U2:D7432

    1

    23

    U?:A

    7432

    3 4

    U8:B

    7404

    1_1

    1_2

    1_3

    1_4

    A05A13A214A312

    B06B12B215B311

    C07 C4 9

    S0 4S1 1S2 13S3 10

    U13

    74283

    1

    B3

    A3

    A2

    A1

    A0

    1

    23

    U17:A

    74LS084

    56

    U17:B

    74LS089

    108

    U17:C

    74LS0812

    1311

    U17:D

    74LS08

    B2

    A3

    A2

    A1

    A0

    1

    23

    U19:A

    74LS084

    56

    U19:B

    74LS089

    108

    U19:C

    74LS0812

    1311

    U19:D

    74LS08

    A05A13A214A312

    B06B12B215B311

    C07 C4 9

    S0 4S1 1S2 13S3 10

    U20

    74283

    P6

    P5A05A13A214A312

    B06B12B215B311

    C07 C4 9

    S0 4S1 1S2 13S3 10

    U21

    74283

    B1

    A3

    A2

    A1

    A0

    1

    23

    U22:A

    74LS084

    56

    U22:B

    74LS089

    108

    U22:C

    74LS0812

    1311

    U22:D

    74LS08

    B0

    A3

    A2

    A1

    A0

    A05A13A214A312

    B06B12B215B311

    C07 C4 9

    S0 4S1 1S2 13S3 10

    U23

    742831

    23

    U24:A

    74LS084

    56

    U24:B

    74LS089

    108

    U24:C

    74LS0812

    1311

    U24:D

    74LS08

    P4

    P0P1P2P3

    A7 QA 13B1 QB 12C2 QC 11D6 QD 10BI/RBO4 QE 9RBI5 QF 15LT3 QG 14

    U30

    7447

    ___A3___A2___A1___A0

    A7 QA 13B1 QB 12C2 QC 11D6 QD 10BI/RBO4 QE 9RBI5 QF 15LT3 QG 14

    U32

    7447

    ___B3___B2___B1___B0

    S_R1S_R2S_R3S_R4

    MUX_U3_MUX_U2_MUX_U1_MUX_U0_

    MUX_D3_MUX_D2_MUX_D1_MUX_D0_

    INGRESO DE NUMEROS

    DIGITO A DIGITO B

    S1

    S0

    BLOQUE DE SUMA - RESTA

    BLOQUE DE MULTIPLICACIN

    Selector [suma o resta]

    5 6

    U8:C

    7404

    4

    56

    U12:B

    7408

    1X06 1Y 71X151X241X33

    2X010 2Y 92X1112X2122X313

    A14B21E12E15

    U26

    74153

    1X06 1Y 71X151X241X33

    2X010 2Y 92X1112X2122X313

    A14B21E12E15

    U27

    74153

    MUX_D0

    MUX_D1

    MUX_D2

    MUX_D3 1X06 1Y 71X151X241X33

    2X010 2Y 92X1112X2122X313

    A14B21E12E15

    U28

    74153

    1X06 1Y 71X151X241X33

    2X010 2Y 92X1112X2122X313

    A14B21E12E15

    U29

    74153

    MUX_U0

    MUX_U1

    MUX_U2

    MUX_U3

    S1S0

    S1S0

    S1S0

    S1S0

    Pd1

    Pd0

    S_R4S_R4

    P6div3

    S_R3S_R3

    P5div2

    S_R2S_R2

    P4div1

    S_R1S_R1

    P3div0

    1

    Pd3

    Pd2

    SELECTOR

    signo

    signo

    MULTIPLEXACION [SELECCION DE OPERACION]

    RESULTADO

    A B

    1010

    0100

    A_3_

    A_2_

    A_1_

    A_0_

    B_3_

    B_2_

    B_1_

    B_0_

    10

    S1

    S0

    SELECTOR[0 0 --> SUMA][0 1 --> RESTA][1 0 --> PRODUCTO][1 1 --> DIVISION]

    P0P1P2P3P4P5P6

    D8LED-GREEN

    D9LED-GREEN

    D10LED-GREEN

    D11LED-GREEN

    D12LED-GREEN

    D13LED-GREEN

    D14LED-GREEN

    R8330

    R9330

    R10330

    R11330

    R12330

    R13330

    R14330

    RESULTADO DE MULTIPLICACION

    1_11_21_31_4

    d8d7

    d6d5

    d1d2

    d3d4

    S1

    S0

    13 12

    U8:D

    7404

    11 10

    U8:E

    7404

    s1'

    s0'

    1

    23

    U9:A

    7408

    1

    23

    U12:A

    7408

    12

    1311

    U12:D

    7408

    1

    23

    U14:A

    7432

    d1

    d2

    S0

    s1'

    s0'

    s1'

    d3d1

    S0

    S1

    9

    108

    U12:C

    7408

    4

    56

    U14:B

    7432

    d4

    s0'

    S1

    1

    23

    U15:A

    7408

    s0'

    s1'

    d5

    d7

    d8

    d6

    BLOQUE PARA DISPLAY DE OPERANDO

    A010A112A213A315B09B111B214B31AB 5

    U25

    7485

    1A2 1Y 41B32A5 2Y 72B63A11 3Y 93B104A14 4Y 124B13

    A/B1E15

    U16

    74157

    A_3_A_2_A_1_A_0_

    A_3_

    A_2_

    A_1_

    A_0_

    A3

    A2

    A1

    A0

    A010A112A213A315B09B111B214B31AB 5

    U18

    7485

    1A2 1Y 41B32A5 2Y 72B63A11 3Y 93B104A14 4Y 124B13

    A/B1E15

    U31

    74157

    B_3_B_2_B_1_B_0_

    B_3_

    B_2_

    B_1_

    B_0_

    B3

    B2

    B1

    B0

    1A2 1Y 41B32A5 2Y 72B63A11 3Y 93B104A14 4Y 124B13

    A/B1E15

    U38

    74157

    A_3_

    A_2_

    A_1_

    A_0_

    ___A3

    ___A2

    ___A1

    ___A0

    1A2 1Y 41B32A5 2Y 72B63A11 3Y 93B104A14 4Y 124B13

    A/B1E15

    U65

    74157

    B_3_

    B_2_

    B_1_

    B_0_

    ___B3

    ___B2

    ___B1

    ___B0

    1A2 1Y 41B32A5 2Y 72B63A11 3Y 93B104A14 4Y 124B13

    A/B1E15

    U66

    74157

    MUX_D3

    MUX_D2

    MUX_D1

    MUX_D0

    MUX_D3_

    MUX_D2_

    MUX_D1_

    MUX_D0_

    1A2 1Y 41B32A5 2Y 72B63A11 3Y 93B104A14 4Y 124B13

    A/B1E15

    U67

    74157

    MUX_U3

    MUX_U2

    MUX_U1

    MUX_U0

    MUX_U3_

    MUX_U2_

    MUX_U1_

    MUX_U0_

    BLOQUE DE VALIDACIN

    num num'3 4

    U33:B

    7404

    5 6

    U33:C

    7404

    num

    num

    num'

    num'

    num num'

    VALIDACION BCD PARA A VALIDACION BCD PARA B

    VALOR INGRESADO

    DISPLAYS DE DIGITOS EN BCD

    DISPLAYS DE RESPUESTAS

    A010A112A213A315B09B111B214B31AB 5

    U68

    7485

    A010A112A213A315B09B111B214B31AB 5

    U69

    7485

    1X06 1Y 71X151X241X33

    2X010 2Y 92X1112X2122X313

    A14B21E12E15

    U70

    74153

    1X06 1Y 71X151X241X33

    2X010 2Y 92X1112X2122X313

    A14B21E12E15

    U71

    74153

    A3A2A1A0B3B2B1B0

    B3B2B1B0

    DC

    ECOND1COND2

    COND1COND2

    U69(B0)

    D

    E

    U73

    OR

    YU70(1X1)

    AB0A3

    AB1A2

    AB2A1

    AB3A0

    A05A13A214A312

    B06B12B215B311

    C07 C4 9

    S0 4S1 1S2 13S3 10

    U74

    74283

    A05A13A214A312

    B06B12B215B311

    C07 C4 9

    S0 4S1 1S2 13S3 10

    U75

    74283

    A05A13A214A312

    B06B12B215B311

    C07 C4 9

    S0 4S1 1S2 13S3 10

    U76

    74283

    A05A13A214A312

    B06B12B215B311

    C07 C4 9

    S0 4S1 1S2 13S3 10

    U77

    74283

    A3A2A1A0

    B3

    B2

    B1

    B0

    U78

    NOT

    U79

    NOT

    U80

    NOTU81

    NOT

    U82

    ANDU83

    ANDU84

    ANDU85

    AND

    U86

    ANDU87

    ANDU88

    ANDU89

    AND

    U90

    ANDU91

    ANDU92

    ANDU93

    AND

    1112123134152637485910

    Q0 9Q1 7Q2 6Q3 14

    U94

    74147

    U95

    NOT

    U96

    NOT

    U97

    NOT

    U98

    NOT

    U99

    NOT

    U100

    NOT

    U101

    NOT

    U102

    NOT

    JKL

    U94(9)

    AB0AB1AB2AB3

    J K L

    M

    M

    U103

    ANDU104

    OR

    U105

    OR

    U106

    OR

    U110

    AND

    Y

    B3

    B2

    B1

    B0

    C

    COND1

    COND2

    div3

    div2

    div1

    div0

    BLOQUE DE DIVISIN

    SALIDA

    VALIDACION DE CONDICIONES EXTREMAS