Sekventiel logik: Forskelle mellem versioner

Fra HTX Arduino
Spring til navigation Spring til søgning
m 1 version importeret
Ingen redigeringsopsummering
 
Linje 1: Linje 1:
Modsat den kombinatoriske logik, så kan den sekventielle logik give forskellige logiske tilstande på udgangen, med de samme logiske input - forskellen er at den sekventielle logik indeholder hukommelse i en eller anden form, normalt betegnet som en [[latch]] eller [[flip-flop]].
Modsat den kombinatoriske logik, så kan den sekventielle logik give forskellige logiske tilstande på udgangen, med de samme logiske input - forskellen er at den sekventielle logik indeholder hukommelse i en eller anden form, normalt betegnet som en [[latch]] eller [[flip-flop]].


Der er forskellige typer [[flip-flop]], hvor de grundlæggende typer er [[D-flip-flop]], [[RS-flip-flop]], [[JK-flip-flop]] og [[Toggle-flip-flop]], der hver kan have forskellige varianter afhængigt af hvordan de reagerer på indgangene.
Der er forskellige typer [[:kategori:flip-flop|flip-flop]], hvor de grundlæggende typer er [[D-flip-flop]], [[RS-flip-flop]], [[JK-flip-flop]] og [[Toggle-flip-flop]], der hver kan have forskellige varianter afhængigt af hvordan de reagerer på indgangene.


En anden speciel gren af hukommelse er [[Multivibrator]]er, hvor en [[Bistabil Multivibrator]] kan betragtes som en [[flip-flop]] (typisk en [[Toggle-flip-flop]]), mens de to andre typer, nemlig [[Astabil Multivibrator]] og [[Monostabil Multivibrator]], indeholder en tidsfaktor, hvor den logiske tilstand kan skifte ud fra en given tid (normalt angivet ved et [[RC-led]].
En anden speciel gren af hukommelse er [[Multivibrator]]er, hvor en [[Bistabil Multivibrator]] kan betragtes som en [[:kategori:flip-flop|flip-flop]] (typisk en [[Toggle-flip-flop]]), mens de to andre typer, nemlig [[Astabil Multivibrator]] og [[Monostabil Multivibrator]], indeholder en tidsfaktor, hvor den logiske tilstand kan skifte ud fra en given tid (normalt angivet ved et [[RC-led]].


Man kan også anvende [[sekventiel logik]] til [[Logisk blokering]], ved at en hukommelse kan angive om der skal blokeres eller ej.
Man kan også anvende [[sekventiel logik]] til [[Logisk blokering]], ved at en hukommelse kan angive om der skal blokeres eller ej.


Ved at kombinere flere [[flip-flop]]er kan man danne forskellige standardkredsløb af generel karakter som [[Binær counter]], [[BCD-counter]], [[Digital tæller]], [[skifteregister]] og [[Digital hukommelse]], hvor den sidste kan arbejde med [[Hukommelses-Data]] placeret på [[Hukommelses-Adresser]].
Ved at kombinere flere [[:kategori:flip-flop|flip-flop]]er kan man danne forskellige standardkredsløb af generel karakter som [[Binær counter]], [[BCD-counter]], [[Digital tæller]], [[skifteregister]] og [[Digital hukommelse]], hvor den sidste kan arbejde med [[Hukommelses-Data]] placeret på [[Hukommelses-Adresser]].


{{logik-begreber}}
{{logik-begreber}}


[[Kategori:Kategori]]
[[Kategori:Kategori]]

Nuværende version fra 1. nov. 2022, 19:36

Modsat den kombinatoriske logik, så kan den sekventielle logik give forskellige logiske tilstande på udgangen, med de samme logiske input - forskellen er at den sekventielle logik indeholder hukommelse i en eller anden form, normalt betegnet som en latch eller flip-flop.

Der er forskellige typer flip-flop, hvor de grundlæggende typer er D-flip-flop, RS-flip-flop, JK-flip-flop og Toggle-flip-flop, der hver kan have forskellige varianter afhængigt af hvordan de reagerer på indgangene.

En anden speciel gren af hukommelse er Multivibratorer, hvor en Bistabil Multivibrator kan betragtes som en flip-flop (typisk en Toggle-flip-flop), mens de to andre typer, nemlig Astabil Multivibrator og Monostabil Multivibrator, indeholder en tidsfaktor, hvor den logiske tilstand kan skifte ud fra en given tid (normalt angivet ved et RC-led.

Man kan også anvende sekventiel logik til Logisk blokering, ved at en hukommelse kan angive om der skal blokeres eller ej.

Ved at kombinere flere flip-floper kan man danne forskellige standardkredsløb af generel karakter som Binær counter, BCD-counter, Digital tæller, skifteregister og Digital hukommelse, hvor den sidste kan arbejde med Hukommelses-Data placeret på Hukommelses-Adresser.

Logik Begreber
Gates AND-gate - OR-gate - NOT-gate - NAND-gate - NOR-gate - XOR-gate - XNOR-gate - Inverter-gate - Schmitt-trigger
Flip-flop RS-flip-flop - D-flip-flop - JK-flip-flop - Latch - Toggle-flip-flop
Sekventiel logik Flip-flop - Multivibrator - Astabil Multivibrator - Monostabil Multivibrator - Digital tæller - Binær counter - BCD-counter - Skifteregister - Bistabil Multivibrator
Logiske grundbegreber Kombinatorisk logik - Binære tal - Hexadecimal - BCD - Talsystemer - Sandhedstabel - Pull-down - Pull-up - 7-segment-display - Binær Adder - Binær comperator - Logisk Dekoder - HEX-fil
Logisk Reduktion Boolesk Algebra - De Morgan - Karnaughkort - Karnaughkort udlæsning - Automatisk reduktion
Hukommelse RAM - ROM - PROM - EPROM - EEPROM
Logik-familier CMOS-logik - TTL-logik
Seriel Kommunikation Arduino Bluetooth - Baud - Handshake - I2C - I2C Adresser - I2C Bus - I2C Generelt - RS-232 - Serial hardware - Serial hw int cts - Serial software - Seriel port - UART
Generelt Digital-bogen - Digitale Input - Konverter - PWM - Schmitt-trigger - Simulering - Pulsplaner