DataMuseum.dk

Presents historical artifacts from the history of:

CP/M

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about CP/M

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦bb4ea0353⟧ TextFile

    Length: 2304 (0x900)
    Types: TextFile
    Names: »LYDKREDS.TXT«

Derivation

└─⟦0d02879d3⟧ Bits:30004605 COMPAS Pascal version 3.03
    └─ ⟦this⟧ »LYDKREDS.TXT« 

TextFile

BRUG AF BUTLERENS INBYGGEDE LYDGENERATOR
Af Erik Brown

  I alle Butler maskiner sidder der en lydgenerator kreds, der
hedder AY 3-8910, fra General Instrument. Kredsen indeholder
18 registre der bruges dels til at styre de tre stemmer
kredsen kan producere, dels til at styre de to porte som
kredsen også indeholder.
  Kommunikationen med kredsens registre foregår via to adresser i
Butlerens system nemlig 249 og 250. Ved at sende tal til port
249, vælger man det register, som man ønsker at bruge. Man kan
altså sende et tal mellem 0 og 17 ved f. eks. at skrive
OUT 249 , 12. Når så registeret er valgt, skal man anbringe en
værdi i registeret ved at skrive f. eks. OUT 250 , 133.

KORT OM REGISTRENES FUNKTION

Register nr.       Funktion

  0-5           Tone generator kontrol
  6             Støj generator kontrol
  7             Mixer kontrol-i/o udløsning
  8-10          Lydstyrke kontrol
  11-13         Kontrol af lydbilledet
  14-15         I/O port data lagre

  På dette sted er det måske passende at gøre opmærksom på en
detalje i brugen af AY 3-8910 i Butleren. Registrene omfatter et
par input/output porte som også bliver udnyttet i Butleren i
forbindelse med tastaturet. Dette kunne være uinteressant, hvis
ikke det var fordi netop register 7 både påvirker lyd og I/O
porte. Man må altså bruge register 7 med omtanke, med mindre man
ønsker at blokere for indtastninger. For at tillade fortsatte
indtastninger sammen med udsendelse af lyde må man vælge den
aktuelle værdi for lyden og lægge 192 til.

  Med hensyn til en nærmere redegørelse for de enkelte registres
funktion henviser jeg til de i litteraturlisten omtalte tekster.

  Det er dog ikke nok at programmere kredsen for at få lyd ud af
sin butler. Man må tilslutte en forstærker til farveskærmstikket
bag på Butleren. Dette gøres ved at tage et almindeligt 5 benet
DIN stereo stik;  ben 1 i stikket er signalførende og ben 5 er
stel. Forstærkeren skal have en linie indgang. Man kan
eksempelvis bruge forstærkeren UF1 fra DLH's materiale:
"Elektronik i Folkeskolen".

  Litteratur liste:
    Application note fra General Instrument
    Artikler i NY ELEKTRONIK fra februar og marts 1984.  «eof»