Konference: Počítač SHARP MZ-800 a emulátory

Od: Radek Suk
Datum: 18.9.2011 03:48
Předmět: Re: Ještě k RS232 z 08/2011


Zatim jsem dal na chvilku RS232 k ledu ale stale studuji "pri obede" 
originalni navod od Ziloga. Take jsem poradne prosel schema zapojeni a 
toto jsou zatim mezivysledky prace.

Otazka zni: jak chcete zajistit vsechny puvodni rychlosti a k tomu jeste 
tyto 19200,38400,57600,115200
Odpoved: s 4060 mate problem, protoze ten deli jen 2 a vy potrebujete i 
deleni 3.
Reseni: pouzit MC14411 - navic vyvest f10,f12 a f16 a udelat prepinac na 
vyvod B - takto se bude moci prepinat rezim x16 (pro Sharpa normalni 
rezim) nebo x64 a tim padem 4x rychlejsi.

Otazka:Jak propojit sharp-pc nebo shapr-sharp?
Odpoved: podivejte se na 
http://www.sharpmz.org/mz-700/download/mz1e24_sm_gb.pdf. Ja osobne jsem 
si prosel vsechny kombinace a prejmenoval jsem popisky na jmena co se 
pouzivaji na PC a na sitich v
soucasne dobe. Nutno rici ze v dobe kdy to Sharp vymyslel nebyla zadna 
norma, az PCcko to prevalcovalo sjednotilo.

Vychazim z techto informaci:
http://cs.wikipedia.org/wiki/RS-232
http://en.wikipedia.org/wiki/File:D9_Null_Modem_Wiring.png

proto osobne doporucuji to zapojit takto:
1 NC - na Sharpovi nezapojeno - (u PC je to DCD)
2 RX
3 TX
4 DTR
5 GND - zem
6 DSR - na Sharpovi vyvod SIO s jmenem DCD
7 RTS - zde bych udelal moznost RTS=1 stejne jako ma original deska ale 
zapojil bych to trosku jinak abych usetril IO
8 CTS
9 ze Shapra vyvedeny RESET pres RS232 - (u PC je to RING) - bude se to 
pouzivat pro propojeni sharp-sharp v basicu

Takto bezny null kabel ktery nema ring vodic - dle odkazu - bude 
fungovat a pritom jinak zapomeny kabel muze korektne propojit 
sharp-sharp dle Sharp myslenky z roku 1984.

Proc pisi ze pro sharp-sharp je nutno pouzit jiny kabel? Tento take bude 
fungovat ale jen na sw ktery teprve napiseme ale bezny sw ocekava jine 
signaly. A to je asi ten problem proc rada lidi na Pandore pise ze je 
problem se seriovym prenosem. Problem je v tom ze originalni Sharp 
ocekava se se krizi signaly CTS a DTR a to samozrejme na PC neprichazi v 
uvahu. Signal RTS se pro komunikaci mezi dvema Sharpy vubec nepouziva a 
tak ocekavam ze i originalni sw to nevyuziva.

Proto mi pripada idelani pomoci bezneho null kabelu propojit sharp-pc 
nebo sharp-sharp pres cp/m ale pro pripojeni sharp-sharp v Basicu pouzit 
jinak zapojeny kabel.

Napiste jak to vidite vy?

Radek



Dne 17.9.2011 23:56, Petr Žydek (sharpemu tu byla ta zakroucena vec pandora.cz) napsal(a):
>
>
> Pro Jakuba Ladmana:
> Já bych na Radka Suka nebyl tak přísný. Vyznávám princip svobody - ať
 si každý staví, co chce a z čeho chce. Pokud je to novinka, záleží jen
na jediném - aby její I/O porty nekolidovaly s existujícím HW Sharpa.
> Chce desku ala originál? Jsou to jeho peníze. Mimochodem - já bych MC14411 
za ty prachy taky nechtěl. CMOS4060 jsem u svého zařízení zkoušel, ale
zapomněl jsem s jakým krystalem.
>
>
> Obecně:
> Zapojení Canonů bych šarpácky nedělal. Zavedl bych normu - Canon 9 dle
PC. Pro spojení Sharp<->  modem (resp. zařízení DCE) bych otrocky
okopíroval řešení z PC. Akorát netuším, jak moc je pro provoz s pravým
externím modemem nutný funkční pin RI (9). Pro spojení počítač<-> 
počítač bych to nechal stejné a použil standardní křížený sériový
kabel (zase jako u PC). Přepínací pole s jumpery je nepřehledná věc s
rizikem chyby uživatele a poruchy HW. Já měl jumper blok jen pro nastavení
zdroje hodin. Mimochodem - existuje ještě jeden speciál pro RS232 té doby - 
MC145411 (v pouzdře DIP16), menší, levnější a dostupnější.
> Co já se jich obou kdysi dávno navyhazoval! Netušil jsem, že o nějakém
232 budu vůbec uvažovat (MCčka byly všude možně - na starých I/O kartách
z PC, na průmyslových deskách, např. ústředny aj.)...
>
> Apropos - originálů SIO/0 mám 7, slovy sedm kusů!
>
> Petr de Zviqov
>
> ---
>
>


Ostatní příspěvky vlákna:

 
[2011/1 (52)] [2011/2 (9)] [2011/3 (2)] [2011/4 (9)] [2011/5 (8)] [2011/7 (1)] [2011/8 (40)] [2011/9 (146)] [2011/10 (116)] [2011/11 (29)] [2011/12 (110)]


[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)]