Konference: Počítač SHARP MZ-800 a emulátory
Od: | Radek Suk |
Datum: | 18.9.2011 01: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)]