<?php echo _title;?> www.prochazka.zde.cz
www.ccsinfo.com/CEH
Server si právě čte 571 lidí, dnes je úterý, 26. Listopad 2024   
Kategorie: Gal, Programy

Demo s GAL obvodem 2

icons pic Jednoduchý příklad pro GAL hradlové pole, kromě kódu je k dispozici schéma reprezentující požadovanou funkci programu...

Výpis programu:

Text code
GAL16V8  ;4-Bit-Counter
Counter
 
Clock D0 D1 D2 D3 Set Clear NC NC GND
/OE   NC NC NC NC Q3  Q2    Q1 Q0 VCC
 
Q0.R = /Clear * Set * D0
       + /Clear * /Set * /Q0
 
Q1.R = /Clear * Set * D1
       + /Clear * /Set * /Q1 * Q0
       + /Clear * /Set * Q1 * /Q0
 
Q2.R = /Clear * Set * D2
       + /Clear * /Set * Q2 * /Q1
       + /Clear * /Set * Q2 * /Q0
       + /Clear * /Set * /Q2 * Q1 * Q0
 
Q3.R = /Clear * Set * D3
       + /Clear * /Set * Q3 * /Q2
       + /Clear * /Set * Q3 * /Q1
       + /Clear * /Set * Q3 * /Q0
       + /Clear * /Set * /Q3 * Q2 * Q1 * Q0
 
DESCRIPTION

Rozmístení vývodu na IO.

demo22

Poznámky:

Za středník se uvádí komentář
Hvězdička (*) symbolizuje funkci AND
Plus (+) symbolizuje funkci OR
Lomítko (/) symbolizuje negace
NC znamená že vývod je nepoužit.
GND musí vždy být na vývodu číslo 10 - symbolizuje 0V ( vyplívá to z konstrukce GAL obvodu )
VCC musí vždy být na vývodu číslo 20 - symbolizuje +5V (vyplívá to z konstrukce GAL obvodu )

Co znamenají písmena za tečkou u výstupu / vstupu? (Q0.R)

.R = Registrový vystup
.E = Enable vstup
.CLK = Hodinový vstup
.ARTS = Asynchronní reset
.APRST = Asynchronní preset
.T = Třístavový výstup

print Formát pro tisk

Komentáře rss

Přidat komentář >

Nebyly přidány žádné komentáře.

Všechny informace jsou zahrnuty pod GPL licenci, pokud není explicitně uveden jiný typ licence.
Používání těchto stránek ke komerčním účelům lze jen se souhlasem autora.
Všechna práva vyhrazena (c) 1997 - 2024 hacesoft.
Jste návštevník číslo: 445777
Celkem zobrazeno stránek: 17758655
Přihlásit do administrace