Konference: Počítač SHARP MZ-800 a emulátory
Od: | Anonym |
Datum: | 12.10.2007 12: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)]