Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Slik bruker du en Mux å implementere en Logic Equation
    En logikk ligningen er en alfabetisk representasjon av ulike kombinasjoner av innganger og utganger i en digital krets . Logiske ligninger overholde reglene for Boolsk algebra , og hver ligning har sin egen "sannhet tabell" som betegner " logikk tilstanden" til hver inngang og utgang. De to mulige logiske tilstander er " høy " og "lav ", som tilsvarer de binære tall " 1 " og " 0 ", hhv . Elektrisk , disse logikk stater og binære tall oversette til de to digitale spenningsnivåer på 5V ( høy , "1" ) og 0V (lav , " 0 ") . Multiplekseren ( MUX ) er en elektronisk komponent som bruker disse to spenningsnivåer for å gjennomføre ulike logiske ligninger i en aktuell krets. Du trenger
    Electronics breadboard
    Tre 1K motstander
    Fem- volts DC strømkilde
    Tre single- pol, single- kast brytere
    Jumper ledninger
    330 ohm motstand
    LED ( generell, lav spenning)
    74F151A 8 - Input multiplekser
    74F151A databladet
    antistatisk armbånd ( valgfritt )
    Vis flere instruksjoner
    Building a Test Circuit

    en

    Identifiser MUX pins merket " Vcc " og " GND ", som er oppført på MUX -databladet . Koble Vcc til fem -volts strømkilde og Gnd til kretsen bakken.
    2

    Identifiser "Enable " pin og koble den til krets bakken. Pinnen kan være merket som " E" med en linje over toppen av det.
    3

    Koble den ene enden av en 1K motstand til hver av de MUX bytte pins, som er merket " S2 "," S1 "og" S0 . " Koble den andre enden av hver motstand til fem volt kilde .
    4

    Koble den ene siden av en enkelt - polet bryter til hvert veikryss av en 1K motstand og en MUX bryter pin. Koble den andre siden av hver enkelt - polet bryter til krets bakken. Angående krets drift , er motstanden side " logikk high" og bakken side er " logikk lav. "
    5

    Koble genser ledninger til de åtte MUX innganger, som er merket " I0 " gjennom " I7 . " Koble den ene enden av hver ledning til hver inngang og la den andre enden gratis.
    6

    Koble den ene delen av en 330 ohm motstand til output pin av MUX , som er merket " Z. "

    7

    Koble anode ( lengre ben ) av en LED til den åpne delen av 330 ohm motstand . Koble katoden (kortere etappe ) av LED til kretsen bakken.
    Bruke MUX Truth Table
    8

    Finn sannheten tabellen på MUX -databladet .

    9

    Finn raden som har en "H " oppført i kolonne "S2 ", " S1 " og " S0 ". Raden vil også vise " I7 " i "Z "-kolonnen . Denne raden betyr logikken ligningen "ABC = X ", som er ligningen for en "tre- inngang OG gate. "
    10

    Koble I7 pin av MUX til fem volt kilde .
    11

    Koble alle andre MUX innganger ( I0 - i6 ) til kretsen bakken.
    12

    Slå på strømmen til kretsen og teste alle de åtte kombinasjoner av MUX brytere, som oppført i MUX sannhet tabellen . Lampen skal bare lyse ( være en " logikk høy" ) når S2 , S1 og S0 er alle høyt .
    Hjelp av en Logic Equation for MUX Configuration
    13

    Finn radene på MUX sannheten bordet der det er en "H " oppført i S0 kolonnen . Disse radene tilsvarer logikken ligningen " AB + C = X. "
    14

    Koble MUX innganger, oppført i Z -kolonnen , til fem - volts kilde . De riktige innganger er I1 , I3 , I5 og I7 .
    15

    Koble til de andre MUX innganger ( I0 , I2 , I4 , I6 ) til kretsen bakken.
    16

    Slå på strømmen til kretsen og teste alle de åtte bryterkombinasjoner . LED skal lyse når S0 er høy.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan åpne en MS Word-dokument i klassisk ASP 
    ·Forskjellen mellom Tolket & kompilert språk 
    ·How to Program Med Prolog 
    ·Slik deaktiverer Oracles Form Trace 
    ·Axis Grenser i MATLAB 
    ·Hvordan lage et blogginnlegg Tittel Into en H1 Tag for …
    ·Hvordan lage en MARC Record 
    ·Slik bruker du en YUI Profiler 
    ·Hvordan Fest dokumenter med LotusScript 
    ·Hvordan skrive en Programvaren 
      Anbefalte artikler
    ·Hvordan bruke Ogre Vector3 Operator 
    ·Kode beautifiers for JavaScript 
    ·Hvordan lese en fil til ListBox i C # 
    ·Hvordan redigere en bunntekst i PHP 
    ·Hvordan håndtere XML Navn Spaces i PHP 
    ·Hvordan åpne en DLL i Visual Basic 
    ·Hvordan sette opp EXE Logging 
    ·Forskjellen mellom JSF og JSP 
    ·Hvordan lage en JPEG bruke Visual Basic 2010 Express & …
    ·Hvordan få en ekstern webside med JavaScript 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/