OldComp.cz
http://oldcomp.cz/

XY4150 a připojení k ZX přes 8255 včetně softwaru
http://oldcomp.cz/viewtopic.php?f=144&t=8549
Stránka 110

Autor:  Ladislav [ 07.05.2020, 14:13 ]
Předmět příspěvku:  XY4150 a připojení k ZX přes 8255 včetně softwaru

Pavel.Krivanek je MACHRRRR!!!

Dokázal z programu Popiska (Public Domain 15) vysosat "Superplot" pro připojení plotteru XY4150 nikoliv přes MS-SP, ale přes 8255.
Tím můžu mít připojenou XY4150 a Didaktik d40 dohromady. - Díííííííík
Vysosnutý ovladač přikládám.
CLEAR 60499: LOAD "XY-8255" CODE: RANDOMIZE USR 60500
pro aktivaci 8255 na d40 zadat OUT 153,16

Zapojení redukce z programu Popiska v příloze.
Láďa

P.S. ...a teď ještě přinutit tisknout na XY přes 8255 i z Desktopu (utilitou XY4150 z Public Domain 12)

Přílohy:
POPISKA - XY4150 11.png
POPISKA - XY4150 11.png [ 16.7 KiB | Zobrazeno 13394 krát ]
XY-8255.tap [4.94 KiB]
480 krát

Autor:  Czech Human [ 07.05.2020, 14:25 ]
Předmět příspěvku:  Re: XY4150 a připojení k ZX přes 8255 včetně softwaru

To je velmi zajímavé, plotr přes 8255. To se možná bude hodit i pro jiné 8bity než Spectrum ;)

Autor:  Ladislav [ 07.05.2020, 14:46 ]
Předmět příspěvku:  Re: XY4150 a připojení k ZX přes 8255 včetně softwaru

Czech Human píše:
To je velmi zajímavé, plotr přes 8255. To se možná bude hodit i pro jiné 8bity než Spectrum ;)

šlo o to, že modul MS-SP se s připojenou d40 hádá. O propojení XY přes 8255 se tu na fórech psalo, ale k tomu uzpůsobený software od pana Žarnovičana nebyl k dosažení...

Autor:  EC1045.01 [ 07.05.2020, 16:05 ]
Předmět příspěvku:  Re: XY4150 a připojení k ZX přes 8255 včetně softwaru

No na jakém portu to bude :puke: data pro konkrétní souřadnicový zapisovač je už jen ta pověstná třešnička na dortu. A případné přeadresování na jiné adresy se dá udělat i ručně přímo ve strojovém kódu. Ale portovat ten program na jiný 8bit se bez dissasemblování nedá (nepředpokládám, že se dochovali zdrojové kódy) a taky mám dost podezření, že ten program bude dost těžce závislí na ROM ZX Spectra (matematické podprogramy, matematická knihovna v plovoucí řadové čárce v plné palbě pro I8080 má cca 2kb) jinak vlastní jádro programu bude z 99% totožné s tím, co jsem již několikrát disasembloval.

Autor:  dex [ 07.05.2020, 19:23 ]
Předmět příspěvku:  Re: XY4150 a připojení k ZX přes 8255 včetně softwaru

Citace:
No na jakém portu to bude

To mi prozraďte, jaký port používá MS-SP.
Protože celou dobu žiju v přesvědčení, že 63, a že zapojení použité v Desktopu je v podstatě stejné, akorát přes 8255 místo jednoduché logiky. Tudíž bych i předpokládal, že program Popiska bude využívat desktopovské připojení a utilita z Publicu tedy bude s tímto zapojením fungovat.
(Programy od Žarnovičana mi totiž fungovaly stejně jako "tisk" z Desktopu s originální utilitou - tu vykreslovací z Publicu jsem tehdy nezkoušel).

Autor:  Ladislav [ 07.05.2020, 20:15 ]
Předmět příspěvku:  Re: XY4150 a připojení k ZX přes 8255 včetně softwaru

dex píše:
Citace:
No na jakém portu to bude

To mi prozraďte, jaký port používá MS-SP.
Protože celou dobu žiju v přesvědčení, že 63, a že zapojení použité v Desktopu je v podstatě stejné, akorát přes 8255 místo jednoduché logiky. Tudíž bych i předpokládal, že program Popiska bude využívat desktopovské připojení a utilita z Publicu tedy bude s tímto zapojením fungovat.
(Programy od Žarnovičana mi totiž fungovaly stejně jako "tisk" z Desktopu s originální utilitou - tu vykreslovací z Publicu jsem tehdy nezkoušel).


Zkoušel jsem to s diskovou verzí KUD1, která 8255 aktivuje na d40 a ani vnitřní utilita XY a ani utilita z PD12 tisk z Desktopu nerozchodila.
Zkoušel jsem i variantu, že jsem nejprve nahrál a aktivoval tento nový ovladač XY-8255. XY se aktivovala a zaparkovala. Potom nahrál Desktop a taktéž to netiskne...
Samozřejmě samostaný nový ovladač XY-8255 v pohodě "tiskne" LLIST a LPRINT - odzkoušeno.

Port nevím,
tady Jarda (Berk) proniknul do originálního Superplotu: https://github.com/oldcompcz/superplott ... rplott.asm
tady o ms-sp: viewtopic.php?f=144&t=7023&start=15

Autor:  dex [ 07.05.2020, 20:36 ]
Předmět příspěvku:  Re: XY4150 a připojení k ZX přes 8255 včetně softwaru

Citace:
Zkoušel jsem to s diskovou verzí KUD1, která 8255 aktivuje na d40 a ani vnitřní utilita XY a ani utilita z PD12 tisk z Desktopu nerozchodila.

Podívám se do svého manuálu k Desktopu, jaké zapojení používá.
(Manuál, co je v pdf na webu, je na nic, kapitola "připojení tiskáren" tam úplně chybí.)
Nečekal bych ale, že autor utility Popiska použije jiné zapojení, než Desktop.
Citace:
tady Jarda (Berk) proniknul do originálního Superplotu: https://github.com/oldcompcz/superplott ... rplott.asm

Dost divoké.
PORT_XP equ 0c7h ;out port x+ 11000111
PORT_XM equ 0cfh ;out port x- 11001111
PORT_YP equ 0d7h ;out port y+ 11010111
PORT_YM equ 0dfh ;out port y- 11011111
PORT_LED equ 0bfh ;out/in port led 10111111
PORT_LED_RESET equ 0fbh ;out port led reset 11111011

Autor:  Ladislav [ 07.05.2020, 22:20 ]
Předmět příspěvku:  Re: XY4150 a připojení k ZX přes 8255 včetně softwaru

dex píše:
Podívám se do svého manuálu k Desktopu, jaké zapojení používá.
(Manuál, co je v pdf na webu, je na nic, kapitola "připojení tiskáren" tam úplně chybí.)
Nečekal bych ale, že autor utility Popiska použije jiné zapojení, než Desktop.

Popiska ale není utilita pro Desktop, ale samostatný program pro potisk kazet, kde bylo popsáno zapojení pro 8255 a upravený program pro XY4150

Přílohy:
POPISKA - XY4150.tap [14.34 KiB]
468 krát

Autor:  Ladislav [ 07.05.2020, 23:59 ]
Předmět příspěvku:  Re: XY4150 a připojení k ZX přes 8255 včetně softwaru

Přikládám komentář autora Desktopu ohledně připojení XY4150

Přílohy:
79B3A1F1-95CF-40F0-829D-3C4B0FA065EF.png
79B3A1F1-95CF-40F0-829D-3C4B0FA065EF.png [ 131.81 KiB | Zobrazeno 13299 krát ]

Autor:  dex [ 08.05.2020, 07:48 ]
Předmět příspěvku:  Re: XY4150 a připojení k ZX přes 8255 včetně softwaru

Že bych si to špatně pamatoval? Protože "originální interface" jsem nikdy neměl.
Ale určitě jsem na 4131 tiskl ze Supergrafu nebo jak se ten program s "matematickým křivítkem" jmenoval, mapy hvězdné oblohy a jistojistě i z Desktopu (vyťukávací, ne vykreslovací verze). Nebyl upravený ovladač na té Žarnovičanově kazetě?

Autor:  Ladislav [ 08.05.2020, 09:36 ]
Předmět příspěvku:  Re: XY4150 a připojení k ZX přes 8255 včetně softwaru

dex píše:
Nebyl upravený ovladač na té Žarnovičanově kazetě?

A to je ten “problém”, protože i v jiném vlákně jsem se po ovladačích od pana Žarnovičana pídil, ale zřejmě jej nikdo už nemáte. Tak jsem mooooc rád, že se jiný upravený ovladač podařilo vysosnout z Popisky. Takže pokud by někdo přece jen našel ovladače pana Žarnovičana - sem s ními! A pokud dokážete zázraky i s úpravou pro DESKTOP - bude to SUPER - připojená d40 s disketovou verzí Desktopu a zároveň i XY přes 8255.
V příloze je ta utilita XY-4150 pro Desktop z PD12. Je tiskový ovladač v ní, nebo je součástí Desktopu?

Přílohy:
XY4150 (PD12).zip [8.42 KiB]
467 krát

Autor:  dex [ 08.05.2020, 10:50 ]
Předmět příspěvku:  Re: XY4150 a připojení k ZX přes 8255 včetně softwaru

Celý v ní.

Autor:  MTs [ 04.06.2020, 07:57 ]
Předmět příspěvku:  Re: XY4150 a připojení k ZX přes 8255 včetně softwaru

Ladislav mne poprosil, abych kouknul na utilitu xy4150(2) z PublicDomain12 zda by nešla předělat i na 8255. Když jsem ji vyjel (disasemleroval) tak jsem se zaradoval, že už vlastně je připravena na 8255 a kromě inicializační hodnoty pro 8255 nemusím nic dělat, neboť jsem viděl jen komunikaci na portu 63 (což odpovídá bráně B u 8255). Jenže on zřejmě ten originální interface komunikoval také tak. Není nějaký návod co se tím portem 63 řídí? Protože Universum ve svém org. ovladači outuje jak o život (a píše to i v manuálu, že je použil ovládání přímo na sběrnici) a ovládání pouze přes port 63 rozhodně nepoužil. Myslím, že nebude těžké to předělat pokud budu vědět co má ten port 63 za význam...

Přikládám i výpis kódu:
SUPERPLOTT - 8255 (vybraný z programu POPISKA)
xy4150(2) z PD12

Příloha:
xy4150-8255.zip [25.59 KiB]
435 krát

Autor:  Martin1 [ 04.06.2020, 09:11 ]
Předmět příspěvku:  Re: XY4150 a připojení k ZX přes 8255 včetně softwaru

Sorry za hlupu otazku, ale na co sluzi ten Superplot? Chapem z kontextu, ze je na kreslenie na plotri, ale v com je specialny? Nejako je v tomto aj Google skromny.

Inak co sa mi dostalo do ruk par suborov s HPGL, tak napriek tomu, ze tento jazyk podporuje krivky a znaky, tak v subore boli prikazy limitovane na ciary a vymena pera. Program, ktory HPGL vystup generoval, si vsetko skonvertoval sam na ciary.
M1.

Autor:  Pavel.Krivanek [ 04.06.2020, 11:25 ]
Předmět příspěvku:  Re: XY4150 a připojení k ZX přes 8255 včetně softwaru

Je to rezidentní program v assembleru, který interpretuje řetězce poslané na asociované kanály a s jejich pomocí umožňuje programům v Basicu jednoduše ovládat plotter a kreslit s ním. Používá vlastní notaci, nikoliv HPGL.

Viz návod: https://github.com/oldcompcz/superplott ... _Navod.pdf

Stránka 110 Všechny časy jsou v UTC + 1 hodina [ Letní čas ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/