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

Od: Anonym
Datum: 12.10.2007 15:20
Předmět: PC_USB_MZ-Plotter + navrh


Dobry den pane Zdenku,
protoze se jeden z aktivnich ucastniku konference zajimal o nize uvedenou problematiku, zasilam Vam popis sveho "objevu" :-))  a necham plne na Vas, jestli prispevek do konference pustite.
 
Protoze u novych notebooku de facto skoncily LPT porty, ostatne i COMx a ja mam doma ubastleno nekolik periferii k pocitaci, tak jsem zacal byt smutny :-(      Byla uplna nahoda, ze jsem se jednou rozhlizel v GM elektronice v Praze a nasel jsem  nasledujici stavebnici:
 
K8055 usb experiment interface board. Po sestaveni ma  8 digitalnich vystupu, 2 analogove.
5 digitalnich vstupu a 2 analogove. Ke stavebici je i CD s knihovnami a ukazkove programy pro VB, Delphi, jazyk C. Programove lze i analogove linky nahodit na max = 5 voltu nebo min = 0 Voltu.
Vstupy i vystupy jsou mechanicky resene pripajenou svorkovnici.
 
To uz bylo 8 +2 digitalnich vystupnich linek, tedy v terminologii  LPT ekvivalent registru BA a BA+2
Pro regisr BA +1 je na K 8055  5 + 2 vstupnich linek. Vyrobil jsem jen mezikus ke stabilizaci signalu, kde jsem uzil Shmidtuv klopny obvod (2x).
 
Datove linky  STB a  INIT jsem pripojil na plotter a napsal obsluzny program nejdrive pro jednotlive funkce plotteru. A ejhle, ono to zacalo chodit. Tak jsem tam stejnym zpusobem poslal MZ ASCII text a on se vytikl.
 
No a to je cely HW princip. Musim dodat, ze s grafikou to budu zkouset priste. Take musim prozradit, ze ke komunikaci staci pouze 8 datovych linek a STB, tedy RDP. Event. inversi signalu resim programove, protoze jsem si kdysi nechal jeho atypicke signaly HW invertovat. Jeste jedna informace je dulezita: casove relace signalu. PC a K8055 jsou na plotter prilis rychle, takze program je nutne zpomalovat {wait(), sleep() nebo co je v jinych jazycich}. Z toho patrne plyne vyhoda, ze signal BUSY alias RDA to zatim nepotrebovalo.
 
Protoze z diskuzi vim, ze o pocitacich vite vic nez ja, nebudu Vas zatezovat ukazkou sveho programu, ale kdyz ji budete chtit, tak Vam ji poslu.
 
S pozdravem
Josef Puta

P.S. pro Zdenka Adlera
V konferenci je mnoho chytrych lidi, s velmi dobrymi napady. Jenomze problem vidim v tom, ze tyto dobre napady jsou jen pro ty nejzasvedcenejsi. Sam bych rad zbavil slepoty sveho Sharpa a pripojil ho k PC monitoru, stejne tak bych rad "bootoval" sveho Sharpa z nejake pametove karty a stejne tak rad bych vyuzil i mnoho jinych napadu, ALE, alespon ja, toho nejsem schopen, protoze to neumim. Predpokladam, ze takovych je nas vic.
 
Proto davam ke zvazeni navrh: 
 
Obeslat ucastniky konference dotaznikem o 'zajem o jednotlive konstrukce'. V pripade vyssiho zajmu nechat vyrobit desku a doplnit soucastkami = vyrobit stavebnici a tuto prodavat. Myslim, ze konference by si to klidne mohla dovolit a vystupovat v roli jakehosi podnikatele / vyrobce. Je prece skoda plytvat dobrymi napady a snahou jednotlivcu. Je to jen navrh, rozhoduti necham na tech, co do problematiky opravdu vidi.
S pozdravem J.P. 

----- Původní zpráva -----
Odesílatel: Zdenek Adler (sharpemu tu byla ta zakroucena vec pandora.cz)
Datum: Úterý 9. října 2007, 16:13
Předmět: Re: Nabídka různého smetí nejen pro Sh arpa
Komu: Konference "Počítač SHARP MZ-800 a emulátory"

>
> S tiskarnou PRT (z jistych duvodu jsem ji tenkrat rikal o jedno
 
[2007/1 (22)] [2007/2 (7)] [2007/3 (14)] [2007/5 (3)] [2007/7 (5)] [2007/8 (4)] [2007/9 (56)] [2007/10 (44)] [2007/11 (40)] [2007/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)]