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 =