Zdroj: http://prochazka.clanweb.eu/index.php?a=gal/demo-s-gal-obvodem-1  •  Vydáno: 26.12.2012 14:02  •  Autor: hacesoft

Demo s GAL obvodem 1

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

Text code
GAL16V8 ; typ GAL obvodu
DEMO1   ; název obvodu ( maximálně 8 znaků)
 
B C  D  E  F G H I J GND        ; definice PINu
K NC NC NC Z Y X W A VCC
 
W = A * B * C   ; definice funkce obvodu
/X = D * E
Y = F + G
Z = H * I + J * K
 
DESCRIPTION:

Program reprezentuje zapojení:

demo1

Rozmístení vývodu na IO.

demo11

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