atarionline.pl SKSTAT - wejscie szeregowe - Forum Atarum

    Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.

    • :
    • :

    Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.

      • 1: CommentAuthorxxl
      • CommentTime18 Dec 2013 22:12
       
      bit 4 jest polaczony z DATA INPUT w gniezdzie SIO?
      jak powinien byc zapisany bajt na tasmie zeby za pomoca bitu 4 $D20F mozna go bylo zlozyc i odczytac ?
      • 2:
         
        CommentAuthorjhusak
      • CommentTime19 Dec 2013 00:12 zmieniony
       
      Wg mojej wiedzy i atari memory map tak, jest podłączony; tak działały wszelakiej maści turba bez dodatkowych kabelków - samplowały stan tego bitu i czytały :)

      Jednak gdy podłączyć magnetofon bez przeróbek, Atari będzie zapewne czytał poziomy po zdemodulowaniu.
      • 3: CommentAuthor0xF
      • CommentTime19 Dec 2013 11:12
       
      Bajt powinien być zapisany za pomocą bitów. :) Standardowy magnetofon ma demodulator, więc bity powinny być zapisane na taśmie tak, aby odkodował je te demodulator.

      W ROMie jest procedura synchronizacji prędkości odczytu z magnetofonu, która używa właśnie tego bitu. Na początku każdego rekordu są zdaje się dwa bajty $55 - procedura zlicza ich bity i mierzy czas, po czym dopiero ustawia prędkość w POKEYu, aby odbierał całe bajty.
      • 4: CommentAuthorxxl
      • CommentTime19 Dec 2013 14:12
       
      systemowa procedura nie skleja bajtu odczytanego z bitu 4 SKSTAT tylko rejestruje zmiane tego bitu jesli dobrze czytam. rozumiem, ze bity zapisywane sa od najmlodszego do najstarszego.
      1. czy POKEY moze zapisywac bez bitow startu i stopu?
      2. czy bit 7 rejestru SKCTL jest "polaczony" z DATA OUTPUT w gniezdzie SIO? a jesli tak czy mozna ta droga z pominieciem rejestru SEROUT przeprowadzic zapis na kasecie?
      • 5: CommentAuthor0xF
      • CommentTime19 Dec 2013 15:12 zmieniony
       
      Nie skleja bajtu, bo zakłada, że widzi bity na przemian. Przypominam, że ta procedura służy ustaleniu prędkości, a żeby skleić bajt, trzeba ją znać.

      Tak, bity są transmitowane od najmłodszego do najstarszego.

      1. Bez bitu startu to nie ma sensu, bo jeśli cokolwiek zaczniesz nadawać, to należałoby to uznać za bit startu. Bez stopu owszem - np. samemu nadając bity bitem 7 SKCTL, da się też "popsuć" proces nadawania bajtu w jego trakcie.

      2. Tak. Tak. Można użyć tego bitu w trybie dwutonowym. Jeśli jesteś hardcorem, możesz wyłączyć ten tryb. I teraz domyślam się, do czego zmierzasz, fajny pomysł. :)
      • 6: CommentAuthorxxl
      • CommentTime19 Dec 2013 20:12
       
      :-) dobrze sie domyslasz :-) nie moge przetestowac na emulatorze, emulec chyba tego nie obsluguje...
      to moze sie udac :-) a gdyby mozna bylo wylaczyc bity startu i stopu w POKEY to mozliwe ze jakosc byla by lepsza? POKEY potrafi szybciej wysylac szeregowo niz cpu...
      jeszcze jedno pytanie, czy elektronika magnetofonu nie bedzie przeszkadzac w nagraniu?
      • 7:
         
        CommentAuthormgr_inz_rafal
      • CommentTime19 Dec 2013 22:12 zmieniony
       

      xxl:

      to moze sie udac :-)
      Co? :)
      • 8: CommentAuthorxxl
      • CommentTime20 Dec 2013 08:12
       
      nagrywanie muzyki na tasmie w xc12
      • 9:
         
        CommentAuthorjhusak
      • CommentTime23 Dec 2013 01:12
       
      Czyli grać może pokey, gtia, a także można coś nagrać na taśmę :), bo normalnie się nie nagrywa z pokeya, trzeba poustawiać tryb szeregowy i w ogóle :)
      • 10: CommentAuthor0xF
      • CommentTime23 Dec 2013 12:12
       
      Kiedyś była też mowa o odtwarzaniu muzyki przez PIA.
      • 11: CommentAuthoras...
      • CommentTime23 Dec 2013 22:12
       
      Fox masz jakiś przykład???
      • 12: CommentAuthorxxl
      • CommentTime23 Dec 2013 22:12
       
      z PIA np tu:

      ->link<-
      • 13: CommentAuthorxxl
      • CommentTime26 Jan 2014 22:01
       
      nagrywanie muzy na tasmie :-)