Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Původní podoba příspěvku

Michal Hučík Zpět na příspěvek

Surová data tak, jak byla v roce 2013 stažena z Pandory (HTML zdroj bez úprav, osobní e-mailové adresy jsou maskované).

<!-------------------------------------------------------------->
<table width="100%"><tr><td align="left" valign="middle"></td><td align=right valign="middle"></td></tr></table><BR><pre>
Omlouvam se, ze jsem to zapomnel pripsat - PC cast jsem testoval pod 
Linuxem, protoze po widlema nemam s vyvojem aplikaci skoro zadne 
zkusenosti. Verim vsak, ze by nemel byt problem neco podobneho napsat v 
cemkoliv jinem. Program pouze nastavi seriovemu portu prislusnou 
rychlost a vypne rizeni datoveho toku. Pak uz jen otevre soubor, ktery 
mu zadavam jako parametr pri spusteni a jednotlive bajty nasype do toho 
portu.

Uvazoval jsem, ze asi bude nakonec lepsi zustat u rychlosti 57600Bd, 
protoze na Sharpu pak jeste zustava pomerne dost casu na obsluhu 
pripadnych timeoutu, sumarni soucty a nebo na nezbytne kresleni pruhu na 
borderu pri prenosu dat ;)

Pokud se chces pustit do stavby, tak tady je navrh zapojeni, kterym by 
uz melo byt mozne resit odesilani i prijem dat. Navic jsem tam radeji 
pridal odpory, aby nenastal problem, kdyby se neco otevrelo v nepravou 
chvili: http://duna.ordoz.com/mzcom/schema_rxtx.png

V komunikaci s PC pres toto rozhrani vidim potencial v tom, ze pak 
muzeme napr.:

- nahravat jednotlive MZF nejakou jednoduchou aplikaci (to bude prvni co 
chci dokoncit), programy rozlozene na vice casti by vsak vyzadovaly 
vlastni upravu :(

- vytvorit na PC kompletni repozitar MZF souboru, kterym by si pak Sharp 
prochazel jednotlive adresare tak, jako kdyby to byl jeho disk

- otevirat DSK soubory na Sharpu a take konecne pujde nacist disketu do 
PC v jakemkoliv OS i bez cpdread/cpdwrite

- vytvorit nejakou jednoduchou sitovou vrstvu, nebo delat spoustu jinych 
zajimavych veci ;)

Jedna vec me ale nenechava klidnym - kompaktibilita rozhrani: bitovy 
provoz, ktery mi jde z RS232 jsem si analyzoval primo na Sharpu a cely 
program je postaveny na faktu, ze moje RS232 ma v klidovem stavu uroven 
&quot;0&quot;, pak nasleduje start bit &quot;1&quot;, a pak jdou negovane hodnoty D0 - D7 a 
stop bit &quot;0&quot; ... Nicmene podle toho co pisou treba tady 
http://rs232.hw.cz/ , by to cele melo byt obracene, tedy v klidu 1, pak 
0, pak D7 - D0 ve skutecnych hodnotach.

Michal

Pavel Železo (sharpemu@pandora.cz) napsal(a):
<span class="replyquote1">&gt; Dobrý večer, 
&gt;
&gt; gratuluji, to je elegantní řešení.
&gt; Určitě se pustím do stavby, jen by mě zajímalo :
&gt; céčkový zdroják  je nutno kompilovat pod Linuxem ?
&gt;
&gt; s pozdravem
&gt;
&gt; Pavel
&gt;   
</span><span class="replyquote2">&gt;&gt; ----------------------------------------
&gt;&gt;
&gt;&gt; Dobry den,
&gt;&gt;
&gt;&gt; v kooperaci s Vaskem se mi dnes podarilo dokoncit jednoduche zarizeni,
<img src="BODY_IMAGES_WRAP_GIF"> pomoci
&gt;&gt; ktereho je mozne nahravat jakakoliv data z PC do Sharpa rychlosti 57 600
<img src="BODY_IMAGES_WRAP_GIF">Bd,
&gt;&gt; tedy 32kB soubor byl do Sharpa nacteny za  5.764 sekund !!! :)
&gt;&gt; Prozatim jsem resil jen stahovani do Sharpa, ale opacnym smerem uz to
<img src="BODY_IMAGES_WRAP_GIF">nebude
&gt;&gt; velky problem.
&gt;&gt; Cely ten bastl vypada zatim zhruba takhle:
&gt;&gt;
&gt;&gt; - radic: 2x LS138, 1x LS245; pripojeno na sbernici, port #30 ( schema:
&gt;&gt; http://duna.ordoz.com/mzcom/schema.png )
&gt;&gt;
&gt;&gt; - v notebooku nemam RS232, takze pripojeno pres beznou snuru s USB/RS232
&gt;&gt; konvertorem
&gt;&gt;
&gt;&gt; - zdrojovy kod odesilaciho programu  http://duna.ordoz.com/mzcom/upload.c
&gt;&gt;
&gt;&gt; - zdrojovy kod prijimaciho programu http://duna.ordoz.com/mzcom/asm.txt
&gt;&gt;
&gt;&gt; Experimentoval jsem i s rychlosti 115 200 Bd, ale tam uz to malinko
<img src="BODY_IMAGES_WRAP_GIF">haprovalo,
&gt;&gt; nicmene stale jeste verim, ze by to snad mohlo litat i na teto rychlosti ;)
&gt;&gt;
&gt;&gt; Michal
&gt;&gt;
&gt;&gt;
&gt;&gt;     
</span><span class="replyquote1">&gt;
&gt; ---
&gt; Nejlepsi financni produkty roku najdete na
&gt; http://ZlataKoruna.idnes.cz/
&gt;   
</span>
</pre>