SORD m.5
**********
3. část ZVUKOVÝ GENERÁTOR
==================
SGC - SN 76489 ANOvod firmy TEXAS INSTRUMENT umožňuje:
Tři programovatelné tónové generátory
Programovatelný šumový generátor
Programovatelné zeslabení
Výstup je sloučení všech tří kanálůSignály:
CLK Vstupní hodinový kmitočet - 3,58 MHz
__ ___
CE Výběr obvodu - aktivace z GA015 - signál SGC
__
WE Žádost o zápis dat RDY Výstup informující o připravenosti obvodu převzít
____
data, je zapojen na WAIT mikroprocesoru AIN Obvod umožňuje ještě vstup vnějšího modulačního
signálu - vstup AIN, v M5 není použito
AOUT Výsup zvukového signálu
D0-D7 Osmibitová datová zběrnice
!!! Firma TI důsledně používá obrácené zapojení -
D0 nejvyšší, D7 nejnižší bit !!!Operace s obvodem SN 76489 AN:
Tónové generátory:
U těchto generátorů lze určit frekvence - pomocí čísla
10 bit - a zeslabení pomocí čtyřbitového čísla
Vzorec pro určení frekvence:
f=N/(32*NN) N-vstupní hodiny v Hz (MCK)
NN-číslo 10 bitů Šumový generátor:
Lze zvolit jeden ze šumů - va typy, po čtyřech druzích
- a zvolit též zeslabení. Registry:
r0 frekvence kanálu 1
r1 zeslabení kanálu 1
r2 frekvence kanálu 2
r3 zeslabení kanálu 2
r4 frekvence kanálu 3
r5 zeslabení kanálu 3
r6 určení šumu kanálu 4
r7 zeslabení kanálu 4 Formát vstupních dat:
Zadávání frekvence: reg. - data -
1 R0 R1 R2 F6 F7 F8 F9 prvý byt
D0 D7
0 x F0 F1 F2 F3 F4 F5 druhý byt
D0 D7
Zadávání šumu: reg.
1 R0 R1 R2 X FB N0 N1
D0 D7
typy šumu: FB N0 N1
0 0 0 Periodický N/512
0 0 1 Periodický N/1024
0 1 0 Periodický N/2048
0 1 1 Periodický frekvence kan. 3
1 0 0 Bílý N/512
1 0 1 Bílý N/1024
1 1 0 Bílý N/2048
1 1 1 Bílý frekvence kanálu 3
Zadávání zeslabení:
1 R0 R1 R2 A0 A1 A2 A3
D0 D7
A0 A1 A2 A3
0 0 0 1 2 dB
0 0 1 0 4 dB
0 1 0 0 8 dB
1 0 0 0 16 dB
1 1 1 1 vypnuto