Goto page 1, 2 Next
z80
Guest
Sat Nov 11, 2006 9:22 pm
Mam stary uklad z mikroprocesorwm Z80
Projekt jest dosyc zaawansowany wiec przesiadka na nowsze proce odpada ....
za duzo robotu
Pytanie: jak najprosciej dorobic do tego USB np zeby moc drukowac?
Mam tam standardowe magistrale 8 bitow danych 16 adresowych i jescze I2C
Jak rozwiazac najprosciej problem
mk
Guest
Sat Nov 11, 2006 9:35 pm
Newsuser "z80" <z80@z80.pl> wrote:
Quote:
Mam stary uklad z mikroprocesorwm Z80
Projekt jest dosyc zaawansowany wiec przesiadka na nowsze proce odpada
....
za duzo robotu
Pytanie: jak najprosciej dorobic do tego USB np zeby moc drukowac?
Czy należy to rozumieć, że chcesz pod swoje urządzenie podłączyć drukarkę
USB?
Jeśli tak to ciężko będzie... zbyt ciężko.
Chociaż USB2.0 wprowadza jakieś ułatwienia.
pzdr
mk
z80
Guest
Sat Nov 11, 2006 9:51 pm
Użytkownik "mk" <REVERSE_lp.pw@myzskm.REMOVE> napisał w wiadomości
news:ej5c3m$put$1@news.onet.pl...
Quote:
Newsuser "z80" <z80@z80.pl> wrote:
Mam stary uklad z mikroprocesorwm Z80
Projekt jest dosyc zaawansowany wiec przesiadka na nowsze proce odpada
....
za duzo robotu
Pytanie: jak najprosciej dorobic do tego USB np zeby moc drukowac?
Czy należy to rozumieć, że chcesz pod swoje urządzenie podłączyć drukarkę
USB?
Dokladnie tak
Quote:
Jeśli tak to ciężko będzie... zbyt ciężko.
Zbyt ciezko dlaczego?
Quote:
Chociaż USB2.0 wprowadza jakieś ułatwienia.
?
wrr
Guest
Sat Nov 11, 2006 10:12 pm
Użytkownik "z80" <z80@z80.pl> napisał w wiadomości
news:ej5da6$qpv$1@nemesis.news.tpi.pl...
Quote:
Zbyt ciezko dlaczego?
Bo musisz zastosować solidny mikroprocesor ?
Bo za darmo nie poznasz szczegółów protokołu ?
Bo w efekcie Z80 będzie tylko zawadzał ?
wrr
Guest
Sat Nov 11, 2006 10:17 pm
Użytkownik "z80" <z80@z80.pl> napisał w wiadomości
news:ej5bjv$nh1$1@nemesis.news.tpi.pl...
Quote:
Pytanie: jak najprosciej dorobic do tego USB np zeby moc drukowac?
Kupić jakiś przestarzały PC z USB i dołączyć do niego Twój system i
nowoczesną drukarkę.
z80
Guest
Sat Nov 11, 2006 11:09 pm
Użytkownik "wrr" <wr@vp.pl> napisał w wiadomości
news:ej5ebg$11a$1@news.onet.pl...
Quote:
Użytkownik "z80" <z80@z80.pl> napisał w wiadomości
news:ej5da6$qpv$1@nemesis.news.tpi.pl...
Zbyt ciezko dlaczego?
Bo musisz zastosować solidny mikroprocesor ?
Solidny czyli jaki? Albo czym sie rzni solidny od Z80?
Bo za darmo nie poznasz szczegółów protokołu ?
za darmo?
Bo w efekcie Z80 będzie tylko zawadzał ?
Zawadzal? Ciekawe
wrr
Guest
Sat Nov 11, 2006 11:14 pm
Użytkownik "z80" <z80@z80.pl> napisał w wiadomości
news:ej5hmq$r2u$1@atlantis.news.tpi.pl...
Quote:
Solidny czyli jaki? Albo czym sie rzni solidny od Z80?
Mocą obliczeniową, rozmiarem pamięci
PPC
Guest
Sat Nov 11, 2006 11:23 pm
A nie prosciej to zrobic na standardowym rownoleglym LPT na dobra sprawe
nawet UARTY sa dostepne do z80
USB to bedzie problem wydajnosc procka moze okazac sie za mala i do tego
obsluga tego USB od strony programowej, nie wyobrazam sobie tego.
wrr
Guest
Sat Nov 11, 2006 11:27 pm
Użytkownik "z80" <z80@z80.pl> napisał w wiadomości
news:ej5hmq$r2u$1@atlantis.news.tpi.pl...
Quote:
Zawadzal? Ciekawe
Jak już wsadzisz ten nowoczesny, wydajny procesor (np. taki jak w aparatach
fotograficznych) , zapłacisz za licencję i napiszesz program obsługi
wydruku, to tę odrobinę kodu jaką realizuje Z80 tez tam zmieścisz.
Znasz stare komputery ośmiobitowe ? Siakieś Commodore, Atari, Spectrum ???
Jak sadzisz, jak do nich podłączyć drukarkę USB ?
Jak do PC XT podłączyć drukarkę USB ?
Jak zmusić DOS do drukowania USB ?
Jak zmusić Windows 95 do drukowania USB ?:
Zapytanie jest typu: jak furmankę przystosować do wyścigów samochodów
No niby oba pojazdy maja 4 koła i wożą ludzi.
Łatwość obsługi urządzeń USB nie idzie w parze z prostotą samego interfejsu.
Mechanizmy komunikacyjne USB są skomplikowane, a wykonywanie układów
interfejsów dla urządzeń USB oraz pisanie sterowników urządzeń dla
kontrolera systemu to trudne zadania.
wrr
Guest
Sat Nov 11, 2006 11:28 pm
Użytkownik "PPC" <wf@tp.pl> napisał w wiadomości
news:ej5ih9$e5$1@atlantis.news.tpi.pl...
Quote:
A nie prosciej to zrobic na standardowym rownoleglym LPT
Coraz mniej jest dostępnych drukarek z LPT, o ile jeszcze jakiekolwiek nowe
są produkowane z LPT
wrr
Guest
Sat Nov 11, 2006 11:39 pm
Użytkownik "z80" <z80@z80.pl> napisał w wiadomości
news:ej5hmq$r2u$1@atlantis.news.tpi.pl...
Rzuć okiem na scalak FT232BM
On ci nie wystarczy, działa w drugą stronę, ale sprawdź czego o nim można
się dowiedzieć
mk
Guest
Sun Nov 12, 2006 12:59 am
Newsuser "z80" <z80@z80.pl> wrote:
Quote:
Mam stary uklad z mikroprocesorwm Z80
Projekt jest dosyc zaawansowany wiec przesiadka na nowsze proce odpada
....
za duzo robotu
Pytanie: jak najprosciej dorobic do tego USB np zeby moc drukowac?
Czy należy to rozumieć, że chcesz pod swoje urządzenie podłączyć drukarkę
USB?
Dokladnie tak
Jeśli tak to ciężko będzie... zbyt ciężko.
Zbyt ciezko dlaczego?
Magistrala USB łączy Host Controller (np. komputer) z innymi Urządzeniami
(drukarka, myszka, cokolwiek). Komunikacja może odbywać się tylko między
Hostem, a Urządzeniem.
Zbudowanie Urządzenia USB nie jest trudnym zadaniem. Dostępne są odpowiednie
układy scalone, wiele mikrokontrolerów ma wbudowany hardware ułatwiający
zbudowanie takiego urządzenia. Nawet czysto software'owo można sobie
poradzić (z ograniczeniami) - do odnalezienia w sieci jest taki projekt na
AVR'y. Dostępne są też projekty do zaimplementowania w FPGA.
Drukarka jest urządzeniem USB. Dlatego by nawiązać z nią komunikację
potrzebujesz zbudować Host Controller USB (przynajmniej w jakiejś części).
Zadanie to jest znacznie trudniejsze. Wynika to z przyjętych założeń przy
tworzeniu standardu USB. Niewiele takich sterowników powstało i nie są w
niego wyposażone nawet prostsze mikroporcesory rodziny ARM.
Najłatwiejszą drogą, na dzień dzisiejszy, by zbudować Host Controller, to
wziąć jakiś bardziej zaawansowany mikroprocesor (32-bit) z wbudowanym
kontrolerem Host i posadzić na nim jakiś system operacyjny dający wsparcie
dla USB - wtedy miałbyś od razu oprogramowanie zajmujące się naszym
kontrolerem, być może nawet z gotową obsługą urządzeń drukujących (standard
USB definiuje specjalną klasę takich urządzeń).
Quote:
Chociaż USB2.0 wprowadza jakieś ułatwienia.
?
W standardzie USB2.0 wprowadzono możliwość bezpośredniej komunikacji między
urządzeniami, bez udziału hosta. Właśnie w odpowiedzi na kłopoty, takie, jak
Ty masz. Szczegółów nie znam.
pzdr
mk
J.F.
Guest
Sun Nov 12, 2006 9:43 am
On Sat, 11 Nov 2006 21:22:26 +0100, z80 wrote:
Quote:
Mam stary uklad z mikroprocesorwm Z80
Projekt jest dosyc zaawansowany wiec przesiadka na nowsze proce odpada ....
za duzo robotu
Pytanie: jak najprosciej dorobic do tego USB np zeby moc drukowac?
Mam tam standardowe magistrale 8 bitow danych 16 adresowych i jescze I2C
Jak rozwiazac najprosciej problem
Niestety koledzy maja racje - kupic drukarke z centronicsem.
Ewentualnie znalezc procka z USB master [wiele jest tylko slave] i
dorobic interfejs .. ale wtedy po co ci Z80 :-(
J.
Elitel
Guest
Sun Nov 12, 2006 10:51 am
To zadanie trudne, ale pewnym ułatwieniem od strony sprzętowej może być
zastosowanie rozwišzania o nazwie VINCULUM prod. FTDI.
To sprzętowy host USB z protokołami.
Nadal pozostanie do zrobienia oprogramowanie samego wydruku.
Przypuszczam że drukarki USB nie posiadajš protokołu znakowego a jedynie tzw
RAW GDI, czyli po twojej sytonie jest narysowanie fontów.
P.
"z80" <z80@z80.pl> wrote in message news:ej5bjv$nh1$1@nemesis.news.tpi.pl...
Mam stary uklad z mikroprocesorwm Z80
Projekt jest dosyc zaawansowany wiec przesiadka na nowsze proce odpada ....
za duzo robotu
Pytanie: jak najprosciej dorobic do tego USB np zeby moc drukowac?
Mam tam standardowe magistrale 8 bitow danych 16 adresowych i jescze I2C
Jak rozwiazac najprosciej problem
Mirek
Guest
Sun Nov 12, 2006 11:40 am
J.F. napisał(a):
Quote:
Niestety koledzy maja racje - kupic drukarke z centronicsem.
Albo z RS232 - np kafka. Ja jednak preferuje rozwiązania typu - dane do
komputera, później w razie POTRZEBY można zmarnować trochę papieru.
Mirek.
Goto page 1, 2 Next