Covox

From Atariki

(Różnice między wersjami)
Jump to: navigation, search
Wersja z dnia 12:13, 13 paź 2007
Mikey (Dyskusja | wkład)

← Previous diff
Wersja z dnia 15:11, 14 paź 2007
Mikey (Dyskusja | wkład)

Next diff →
Linia 20: Linia 20:
3.W zależności od montowanego kanału w linni 30 programu nalezy zmienić numer komórki (54784, 54785, 54786, 54787) 3.W zależności od montowanego kanału w linni 30 programu nalezy zmienić numer komórki (54784, 54785, 54786, 54787)
 +== Varia ==
 +Niektóre komputery nie mają podciągniętych linii danych (D0 - D7) do Vcc. Skutkuje to tym że do rejestrów COVOXa wpisują się dowolne dane a nie te które życzy sobie użytkownik.
 +Test (w BASICu) na rozpoznanie "wadliwego" komputera
 +10 FOR I=1 TO 1000: PRINT PEEK(54784): NEXT I :REM 54784 adres $D600 strony rejestrów COVOXa
 +
 +Jeżli na ekranie pojawiają się tylko i wyłącznie liczby 255 to wszystko O.K.
 +Jeżeli pojawiają się przypadkowe liczby z zakresu 0-255 to należy wlutować na płytę ATARI osiem oporników o wartości 10k
 +Najlepiej jak jest to drabinka rezystorowa. Od spodu płyty należy ją nalutować na piny 26-33 procesora, (CO14806) i wspólną końcówkę połączyć do Vcc (=5V). Ponowne uruchomienie procedury testującej powinno dać pozytywny wynik.
 +Być może brak tych oporników daje nieczysty dźwięk w niektórych modelach ATARI na co skarżą się użytkownicy COVOXa.
[[Kategoria:Atari 8-bit]] [[Kategoria:Atari 8-bit]]
[[Kategoria:Rozszerzenia]] [[Kategoria:Rozszerzenia]]
[[Kategoria:Schematy i specyfikacje]] [[Kategoria:Schematy i specyfikacje]]

Wersja z dnia 15:11, 14 paź 2007

4-kanałowy, 8-bitowy przetwornik dźwięku. Znany wcześniej z PC, na potrzeby Atari XE/XL zaadaptował go Psychol, a oprogramował Profi (ProTracker, Inertia), oraz Epi (NeoTracker). Był pomysł aby dorzucić układy sterujące głośnością itp., jednak w ogólnej kalkulacji wyszło na to że łatwiej i niewiele wolniej można to zrealizować programowo.

Grafika:Covox2.jpg

Powyżej przedstawiony jest bardzo 'łopatologiczny' schemat Covoxa z niezbędnymi poprawkami.

Procedura testowa

W czasie montażu COVOXA wykonywać można następujący test, by się upewnić czy wszystko działa prawidłowo.

1. Do wyjścia (pomijając kondensator) podłączyć woltomierz
2. Z poziomu BASICa uruchomić następujący program

10 FOR I=0 TO 255
20 POKE 54784,I
30 FOR K=1 TO 500:NEXT K
40 NEXT I

Napięcie powinno wzrastać od około zera wolt do około 5V równomiernymi skokami.
3.W zależności od montowanego kanału w linni 30 programu nalezy zmienić numer komórki (54784, 54785, 54786, 54787)

Varia

Niektóre komputery nie mają podciągniętych linii danych (D0 - D7) do Vcc. Skutkuje to tym że do rejestrów COVOXa wpisują się dowolne dane a nie te które życzy sobie użytkownik. Test (w BASICu) na rozpoznanie "wadliwego" komputera

10 FOR I=1 TO 1000: PRINT PEEK(54784): NEXT I :REM 54784 adres $D600 strony rejestrów COVOXa

Jeżli na ekranie pojawiają się tylko i wyłącznie liczby 255 to wszystko O.K. Jeżeli pojawiają się przypadkowe liczby z zakresu 0-255 to należy wlutować na płytę ATARI osiem oporników o wartości 10k Najlepiej jak jest to drabinka rezystorowa. Od spodu płyty należy ją nalutować na piny 26-33 procesora, (CO14806) i wspólną końcówkę połączyć do Vcc (=5V). Ponowne uruchomienie procedury testującej powinno dać pozytywny wynik. Być może brak tych oporników daje nieczysty dźwięk w niektórych modelach ATARI na co skarżą się użytkownicy COVOXa.

Personal tools