Konference: Počítač SHARP MZ-800 a emulátory
Od: | Zdenek Adler |
Datum: | 5.6.2008 16:34 |
Předmět: | Re: Basic MZ-1Z016 za 39 sekund |
Tak po debate s Michalem byly shledany v konvertoru nejake chyby, proto zatim odvolavam testovaci maraton a slibuju ze se na to po vikendu znovu podivam :-) Zdenek ----- Original Message ----- From: "Zdenek Adler (sharpemu tu byla ta zakroucena vec pandora.cz)" <zdeneka tu byla ta zakroucena vec seznam.cz> To: "Konference "Počítač SHARP MZ-800 a emulátory"" <sharpemu tu byla ta zakroucena vec pandora.cz> Sent: Thursday, June 05, 2008 11:25 AM Subject: Re: Basic MZ-1Z016 za 39 sekund > > Takze zde je alespon kratky popis konvertoru a moznosti laborovani: > > v prvnim chlivku jsou zasadni udaje pro casovani signalu a ovlivnit se tu > da presne jaky bude mit tvar log. 0 a log. 1. Jelikoz se jedna o > pulzne-sirkovou modulaci, kazdy prenaseny bit je reprezentovan nizkou a > vysokou urovni a teprve dle pomeru mezi temito urovnemi se rozlisi zda je > prenaseny bit 1 ci 0. Vsechna cisla uvedena v tomto chlivku znamenaji > pocet samplu pro tu ci onu uroven, pri rychlosti 44100 Hz > > Standartni signal 1200 Bd by mel v nasem pripade vypadat nasledovne: > > Log.0 LO = 9, Log.0 HI = 11 > Log.1 LO = 18, Log.1 HI = 19 > Konstanta na 0A4B = 82 (0x52 hexa) > > - u signalu 2400 Bd dojde ke zkraceni vsech urovni priblizne na polovinu, > konstanta na 0A4B by mela byt priblizne polovicni - 41 (0x29 hexa) > > - u signalu 3600 Bd dojde ke zkraceni vsech urovni oproti 1200Bd priblizne > na tretinu, konstanta na 0A4B by mela byt dle Turbo copy zhruba 27 (0x1B > hexa) > > Pri nahravani se signal meri asi nasledovne: nejdrive probehne LO uroven > signalu a ceka se na prechod do HI urovne. Jakmile se tak stane, probehne > odskok do jednoduche smycky ktera probehne presne tolikrat na jake cislo > je nastavena konstanta na 0A4B. Po ukonceni teto smycky se precte signal > ze vstupu pro magnetofon a podle toho zda je ve stavu HI nebo LO se jedna > o log. 1 ci 0 > > Jinak posledni cisla k nastavovani ktera nejsou nijak kriticka je LGAP a > SGAP - je to jen delka dlouheho tahleho tonu pred blokem dat, cislo je v > poctu vyslanych jednicek. V pripade zvetseni cisla se nic moc nestane > (prodlouzi se nahravani), v pripade vyraznejsiho zkraceni se Sharp > nezasynchronizuje a nenahraje hlavicku. Monitor tusim ocekava pouhych 100 > jednicek, ale je vhodne jich poslat min. 5000 a vice - s timto uz se da > laborovat az na zaver. > > Takze, tesim se na vysledky :) > > Zdenek > > ----- Original Message ----- > From: "Zdenek Adler (sharpemu tu byla ta zakroucena vec pandora.cz)" <zdeneka tu byla ta zakroucena vec seznam.cz> > To: "Konference "Počítač SHARP MZ-800 a emulátory"" <sharpemu tu byla ta zakroucena vec pandora.cz> > Sent: Thursday, June 05, 2008 10:58 AM > Subject: Re: Basic MZ-1Z016 za 39 sekund > > >> >> V priloze posilam prvni nastrel uni-konvertoru. V dalsim mailu ho zkusim >> trochu popsat s par priklady, nyni jen co zkusit jako prvni... >> Konvertor je po spusteni nastaveny na ty nejkritictejsi hodnoty (s jekymi >> byl vygenerovan vcerejsi basic) - jako prvni bych zkusil prodlouzit LGAP >> + >> SGAP na hodnotu rekneme 11000 a k tomu zkusil pohnout s casovaci >> konstantou >> pro Monitor - v emulatoru to pri teto rychlosti chodilo s hodnotou 1 ci >> 2, >> tak mozna vyzkouset 2-3 zda se to nechytne, popr. se nenacte alespon cast >> dat. >> >> Zdenek >> >> >> ----- Original Message ----- >> From: "Michal Hučík (sharpemu tu byla ta zakroucena vec pandora.cz)" <ordoz tu byla ta zakroucena vec ordoz.com> >> To: "Konference "Počítač SHARP MZ-800 a emulátory"" <sharpemu tu byla ta zakroucena vec pandora.cz> >> Sent: Thursday, June 05, 2008 10:44 AM >> Subject: Re: Basic MZ-1Z016 za 39 sekund >> >> >>> >>> >>> V pohode, mam "v praci ;)" Sharpa na stole, takze muzu experimentovat >>> ... >>> Nahrany blok dat je vzdy stejny, ale asi se to chyta na trochu jinych >>> hranach, nez by melo: 00 08 D3 CE E5 21 00 00 ... >>> Nevim zda by se nejak projevila zmena hlasitosti (mam nastaveno na max), >>> taky nemam odzkouseno jak je to stabilni pri ostatnich rychlostech - >>> podarilo se mi vytvori pouze jediny referencni wav, ktery je na 1200bps >>> a >>> ten nahraju bez problemu ... Nejak se mi prozatim nepodarilo prijit na >>> to, >>> jak vytvorit 2400 a 3600bps. Emulatorem mi to nejak nejde... >>> >>> Zdenek Adler (sharpemu tu byla ta zakroucena vec pandora.cz) napsal(a): >>>> >>>> Michale, jestli jsi takto online u Sharpa, planuji behem dneska >>>> vypustit >>>> konvertor MZF-WAV ve kterem bude mozne nastavit vsechny parametry >>>> prevodu. Jinak data ktera se nahraji od 1200, podobaji se BASICu? Mela >>>> by >>>> zacinat C3 F9 0E C3 84 0A C3 AB ....... >>>> >>>> Zdenek >>> >>> >>> --- >> >> --- >> > > > ---
Ostatní příspěvky vlákna:
[2008/1 (9)] [2008/2 (1)] [2008/3 (7)] [2008/4 (16)] [2008/5 (22)] [2008/6 (45)] [2008/7 (9)] [2008/8 (34)] [2008/9 (134)] [2008/10 (8)] [2008/11 (3)] [2008/12 (6)]
[1999 (1)]
[2000 (168)]
[2001 (733)]
[2002 (459)]
[2003 (654)]
[2004 (224)]
[2005 (105)]
[2006 (182)]
[2007 (201)]
[2008 (294)]
[2009 (363)]
[2010 (782)]
[2011 (522)]
[2012 (642)]
[2013 (442)]