Výpis programu:
20RA10
/PL Set Enable1 Enable2 Clock1 Clock2 NC NC NC NC NC GND
/OE NC NC Reset1 Reset2 D2 D1 Y4 Y3 Y2 Y1 VCC
Y1.R = D1 ; define register output
Y1.E = Enable1 ; define tristate control
Y1.CLK = Clock1 ; define clock for the register
Y1.ARST = Reset1 * Reset2 ; define async. reset
Y1.APRST = Set ; define async. preset
Y2 = Set + D1 ; Y2 is a "normal" output
/Y3.R = D2 ; Y3 is active low and a reg. output
Y3.E = Enable2
Y3.CLK = Clock2
Y4.T = /D1 + /D2 ; Y4 is a tristate output
Y4.E = /Enable2
DESCRIPTION
Program reprezentuje zapojení:
Rozmístení vývodu na IO.
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
Komentáře
Nebyly přidány žádné komentáře.