|
DataMuseum.dkPresents historical artifacts from the history of: CP/M |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about CP/M Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 2304 (0x900) Types: TextFile Names: »LYDKREDS.TXT«
└─⟦0d02879d3⟧ Bits:30004605 COMPAS Pascal version 3.03 └─ ⟦this⟧ »LYDKREDS.TXT«
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»