Posted By: busy (Slavko Labsky) on 'CZancient'
Title:     Re: Signal ZX Spektra , Re: Sampletracker
Date:      Wed Jan 24 09:20:05 1996

Jusoft wrote:

  potrebuju zjistit velmi pro me dulezitou vec. Chci udelat programek, ktery 
bude prijimat signal spectra do PC pres SoundBlaster. Problem je v tom, ze 
jsem nekde stratil ten ZX magazin, kde byl popsan signal ZX spectra. Nemate 
to nekdo doma ?
Potrebuju hodnoty  jak dlouho trva nula (jedna hrana). Jednicka trva 2x dele. 
A pak jeste presne nevim, jak je to s hlavickou ...

Busy wrote:

  Ahoj Jusoft & others !
  Ked sa ti stratil ZX Magazin, neostava ti nic ine len si pozriet
  vypis SAVE rutinky (#4c6) a vypocitat si tieto casy sam.
  Ale ked uz sa v tom vrtam, tak som ti ich vypocital a
  tu ich uvadzam (s presnostou +/- 20 T).

  Nahravaci signal ZX Spektra - standartna rychlost 1500 Bd

        _____       _____       __    ___     ___
 ... __|     |_____|     |_____|  |__|   |___|   |_...

  ... <-------pilot-signal---->|<-S->|<-bit->|<-bit-> ...

 Casy jednotlivych logickych urovni:

   pilotny zavadzaci signal ...... 2150 T
   sync-pulz (1.polperioda) ......  650 T
   sync-pulz (2.polperioda) ......  750 T
   nulovy bit (polperioda) .......  850 T
   jednotkovy bit (polperioda) ... 1700 T

 Perioda hodin procesora ... 1T = 1/(3.5 MHz)

Jednotlive bity bajtov idu hned za sebou od siedmeho az po nulty
jedneho bajtu - bez start alebo stop bitov.
Takze tolko k strukture signalu ZX Spektra na elektrickej urovni.
Predpokladam, ze logicku uroven [vyznam jednotlivych bajtov] uz vies.
Ak nie, ozvi sa, napisem.


Pre Pavuka: Vykasli sa na Sampletrackej, urob si vlastnu rutinku.
So sikovnostou, aku mas (pripadne s PEDom) to hravo zvladnete.
A urob si ju ako programovaci jazyk (ako Norova rutinka)
a nie patternovo. :-))
                                = Busy =

Search the boards