Forum

Einloggen | Registrieren | RSS  

I=U/R(R)

Mond,
18.10.2014,
21:59
(editiert von I=U/R
am 18.10.2014 um 22:00)
 

LEGO-Interface , ISA-Karte 9771 (Elektronik)

Hallo alle !

Ich würde gerne mal auch hier anfragen, ob es jemanden gibt, der die genannten Sachen von LEGO kennt ,
oder besser noch : auch besitzt !?
Ich habe diese Hardware (zumindest das 9750 Interface) selber , aber ich suche dringend noch Info's
zu 9771 Interface Karte für IBM-PC (mit MS-DOS) ... wenn jemand diese Karte besitzt, wäre es toll ,
wenn er mir ein paar Infos geben könnte ...

LG
-Frank

--
Leistung = Wärme - warum frieren immer alle ?

sisi

E-Mail

10.11.2014,
00:28

@ xy

LEGO-Interface , ISA-Karte 9771

» » Man kann immer weniger selber machen, weil alles so
» » komplex geworden ist.
»
» Nö, es ist auch vieles einfacher und viel billiger geworden.

So billig auch wieder nicht, weil wir mit dem Euro dafür über den Tisch gezogen werden !! Aber dad ist en off-topic...:-|

I=U/R(R)

Mond,
09.11.2014,
16:52

@ geralds

LEGO-Interface , ISA-Karte 9771

» --
» » Ist wie - leider grade sehr aktuell - mit Autos. Unser BM *piiiiiep* ist
» » gerade auch kaputt ! Mach ich nix mehr selber an dem Motor !!
» » Dafür habe ich noch ein 40-Jahre altes Auto...DAS läuft ! Und wenn es
» » kaputt ist- mache ICH es ganz - egal WAS kaputt ist.
»
» :rotfl: - "dumm gelaufen!" :-P
»
» » Und deshalb bastele ich auch sogerne mit sowas wie dem Lego Interface
» oder
» » C64...
» »
» » So.
» » ;-)
» »
»
» Den C64er und 128er hatte ich damals auf Auftrag repariert.
» Damit verdiente ich mein Geld.
»
» ... bis dann die PCs mit den 8086/8088, 86..386.486..Pentium kamen.
» Mit dem PII war dann schön langsam Schluss, machte
» keinen Rewag (Reibach, Rebbach) mehr.
» Die Chipsätze lösten einen großen Teil der Digi-Normal Käfer ab.
»
» ---

Cooooool ... das gefällt mir !!

Mein Equipment umfasst heute noch 2 x C128D , etwas über 10 C64, einen C116, 3 VC20, einen (!) SX-64 ,
sowie diverse 1541er und Dtasetten-vom diversen Zubehör gar nicht gesprochen...Meine Amigas habe ich abgegeben, die haben mich nicht mehr so gereizt.

Es macht einfach Spass !!

LG

--
Leistung = Wärme - warum frieren immer alle ?

geralds(R)

Homepage E-Mail

Wien, AT,
09.11.2014,
16:37

@ I=U/R

LEGO-Interface , ISA-Karte 9771

--
» Ist wie - leider grade sehr aktuell - mit Autos. Unser BM *piiiiiep* ist
» gerade auch kaputt ! Mach ich nix mehr selber an dem Motor !!
» Dafür habe ich noch ein 40-Jahre altes Auto...DAS läuft ! Und wenn es
» kaputt ist- mache ICH es ganz - egal WAS kaputt ist.

:rotfl: - "dumm gelaufen!" :-P

» Und deshalb bastele ich auch sogerne mit sowas wie dem Lego Interface oder
» C64...
»
» So.
» ;-)
»

Den C64er und 128er hatte ich damals auf Auftrag repariert.
Damit verdiente ich mein Geld.

... bis dann die PCs mit den 8086/8088, 86..386.486..Pentium kamen.
Mit dem PII war dann schön langsam Schluss, machte
keinen Rewag (Reibach, Rebbach) mehr.
Die Chipsätze lösten einen großen Teil der Digi-Normal Käfer ab.

---

--
...und täglich grüßt der PC:
"Drück' ENTER! :wink: Feigling!"

I=U/R(R)

Mond,
09.11.2014,
16:17

@ geralds

LEGO-Interface , ISA-Karte 9771

»
» Der Fortschritt ist, uff,,, ein Hindernis für Ideen.
» Man kann immer weniger selber machen, weil alles so
» komplex geworden ist.
»
» Grüße
» Gerald
» ---

Ist wie - leider grade sehr aktuell - mit Autos. Unser BM *piiiiiep* ist gerade auch kaputt ! Mach ich nix mehr selber an dem Motor !!
Dafür habe ich noch ein 40-Jahre altes Auto...DAS läuft ! Und wenn es kaputt ist- mache ICH es ganz - egal WAS kaputt ist.
Und deshalb bastele ich auch sogerne mit sowas wie dem Lego Interface oder C64...

So.
;-)

Gruss Frank

--
Leistung = Wärme - warum frieren immer alle ?

geralds(R)

Homepage E-Mail

Wien, AT,
09.11.2014,
13:46

@ xy

LEGO-Interface , ISA-Karte 9771

» » Man kann immer weniger selber machen, weil alles so
» » komplex geworden ist.
»
» Nö, es ist auch vieles einfacher und viel billiger geworden.

---
Vom anderen Blicklicht, ja, sicher.
Jedoch auch "geheimnisvoller".

Hattest damals einen Bustreiber überlastig geschossen,
konntest ihn leicht tauschen.
Jetzt.... ist gleich ein 1000Pin Feinpitch-BGA hin.
(mal überzeichnend gesprochen)

Früher reichte ein Kolben, Pinzette, heute brauchst ein Chirurgenbesteck.

---

--
...und täglich grüßt der PC:
"Drück' ENTER! :wink: Feigling!"

xy(R)

E-Mail

09.11.2014,
13:31

@ geralds

LEGO-Interface , ISA-Karte 9771

» Man kann immer weniger selber machen, weil alles so
» komplex geworden ist.

Nö, es ist auch vieles einfacher und viel billiger geworden.

geralds(R)

Homepage E-Mail

Wien, AT,
09.11.2014,
13:24

@ I=U/R

LEGO-Interface , ISA-Karte 9771

--
Hi,

»
» Das bestätigt ja unsere Ausführungen UND die Beta-Karte von mir (nicht so
» schön, weil umgelötet, aber brauchbar)kann

Ja, - so ist es eigentlich gedacht.
Das eröffnet schon wieder Ideen.

» ich parallel benutzen. Ausserdem bin ich durch die Einfache Anwendung nicht
» nur an das Legointerface gebunden, sondern
» kann auch andere Anwendungen damit fahren. Z.B. meine C64 I/O-Anwendungen
» mit dem PC synchronisieren u.ä.
»
» Ick finde dat dufte , wa !

Yep!
Nicht nur das, - das sind die Minimal-Anforderungen
für eine Interfacekarte ohne Intelligenz.
So habe ich mal eine (anfangszeitlich der versch. Geräte-Ansteck-Möglichkeiten)
ATA umgestrickt, damit ich ein CD Laufwerk anstecken konnte.

Den Adressdekoder kannst ändern, zB. mit Mäuseklavier.
Die beiden Bustreiber kannst trennen, oder ein Paar dazu, um mehrere Kanäle zu schaffen.

Das ist eigentlich mit ein Punkt, warum ich den ISA auch so geschätzt habe.

Mit dem PCI brauchst leider schon wieder eine Bridge.
Das gibt's auch schon von der Stange, ist einfach ein PLD; bzw. ein FPGA, oder ASIC.
Oder einfach ein fertiger Controller.

Der Fortschritt ist, uff,,, ein Hindernis für Ideen.
Man kann immer weniger selber machen, weil alles so
komplex geworden ist.

Grüße
Gerald
---

--
...und täglich grüßt der PC:
"Drück' ENTER! :wink: Feigling!"

I=U/R(R)

Mond,
09.11.2014,
12:53
(editiert von I=U/R
am 09.11.2014 um 12:54)


@ I=U/R

LEGO-Interface , ISA-Karte 9771

So, habe in der Anleitung gerade auch noch eine Stelle gelesen, die ich bislang immer übersehen (?) hatte -
nämlich da heisst es "...wenn Sie ein 2. Interface 9750 benötigen , können Sie dies mit einer weiteren Interfacecard
bewerkstelligen...hierzu trennen sie die Lötbrücke...die Adresse ändert sich auf 926...Unterroutinen in Basic müssen
entsprechend auf 926..."

Das bestätigt ja unsere Ausführungen UND die Beta-Karte von mir (nicht so schön, weil umgelötet, aber brauchbar)kann
ich parallel benutzen. Ausserdem bin ich durch die Einfache Anwendung nicht nur an das Legointerface gebunden, sondern
kann auch andere Anwendungen damit fahren. Z.B. meine C64 I/O-Anwendungen mit dem PC synchronisieren u.ä.

Ick finde dat dufte , wa !

LG
Frank

--
Leistung = Wärme - warum frieren immer alle ?

I=U/R(R)

Mond,
06.11.2014,
23:40

@ I=U/R

*L*Ä*U*F*T*

Hier der korrekte Plan !





Gruss Frank

--
Leistung = Wärme - warum frieren immer alle ?

I=U/R(R)

Mond,
06.11.2014,
21:51

@ geralds

*L*Ä*U*F*T*

» Na bitte! dachte ich mir es doch! Ja, das sieht gut aus!
»
» Ich schlug ja vor, die ICs alle auszulöten.

Kann er doch nicht machen bei original-Karte , die noch nie gesteckt war ... würde ich auch nicht ! Unberührte Technik...

»
» Na gut, solange du nur einen Print mit eine Handvoll Teilen erneuern
» brauchst geht's ja noch.
»
» Meine Nase funktioniert noch, bin ich froh. >> sagte ich zudem "offene
» Pins,,,,,WR, RD Leitungen, Ausgangsleitungen kurzschließen"...
»
»
» schaust mal bitte kurz drüber, weil deine Änderung nicht den ganzen Plan
» zeigt:
» Das ist absolut logisch, so vermutete ich;

Ich übermittle nachher den Schaltplan noch !

» ...grrr... weil ich nicht energisch genug stopp gerufen habe.
» Dann müsstest nicht den Print neu machen.

Das macht doch nix...hatte eh nicht ganz so teures Basismaterial genommen (waren noch Reste da) und dafür
sind "Beta's" ja da ;-)

ES LÄUFT- kleine Loop geschrieben und...siehe Link !

Anbei Bild von 9771 in ISA-slot.
Hier Link zum Video :

http://www.wir70er.de/files/9771-running.MOV


Gruss Frank



--
Leistung = Wärme - warum frieren immer alle ?

geralds(R)

Homepage E-Mail

Wien, AT,
06.11.2014,
20:50
(editiert von geralds
am 06.11.2014 um 20:52)


@ I=U/R

Korrektur, da haben wir es !!

» So !
»
» es hatte sich ein Fehler aufgrund von unglaublich heimtückisch verdeckten
» leitungen/Leiterbahnen eingeschlichen !!!
»
» Bild zur Korrektur von Jesse (1000 Dank !!) anbei.
» Korrektur Schaltplan ebenfalls anbei - nun sind an IC2 auch alle Pins
» belegt !
»
» Ich werde jetzt die Betakarte erstmal "um-wire-n" ;-)
» Und, wenn alles funzt, eine neue,schönere Karte ätzen !
»
» LG
» Frank
»
»
»
»


---
Na bitte! dachte ich mir es doch! Ja, das sieht gut aus!

Ich schlug ja vor, die ICs alle auszulöten.

Na gut, solange du nur einen Print mit eine Handvoll Teilen erneuern brauchst geht's ja noch.

Meine Nase funktioniert noch, bin ich froh. >> sagte ich zudem "offene Pins,,,,,WR, RD Leitungen, Ausgangsleitungen kurzschließen"...


schaust mal bitte kurz drüber, weil deine Änderung nicht den ganzen Plan zeigt:
Das ist absolut logisch, so vermutete ich;
...grrr... weil ich nicht energisch genug stopp gerufen habe.
Dann müsstest nicht den Print neu machen.
AEN geht mit,,, WR oder RD mit AEN per gegebener Adresse; genauso gehört es.


Grüße
Gerald
---

--
...und täglich grüßt der PC:
"Drück' ENTER! :wink: Feigling!"

I=U/R(R)

Mond,
06.11.2014,
20:10

@ I=U/R

Korrektur, da haben wir es !!

So !

es hatte sich ein Fehler aufgrund von unglaublich heimtückisch verdeckten leitungen/Leiterbahnen eingeschlichen !!!

Bild zur Korrektur von Jesse (1000 Dank !!) anbei.
Korrektur Schaltplan ebenfalls anbei - nun sind an IC2 auch alle Pins belegt !

Ich werde jetzt die Betakarte erstmal "um-wire-n" ;-)
Und, wenn alles funzt, eine neue,schönere Karte ätzen !

LG
Frank



--
Leistung = Wärme - warum frieren immer alle ?

I=U/R(R)

Mond,
06.11.2014,
13:09

@ geralds

LEGO _ ISA-Karte 9771- Adressierung

Huhu!

»
» Zur Zeit kann ich das nicht nachvollziehen.
» Aber gestern hast geschrieben, dass das BS einen Fehler
» bei Adresse ... entdeckt hat.
» Das klang, als ob das BS die Karte erkannt hätte.
» Zumindest -- hat die SW den Ausnahmefehler erzeugt, somit das BS was
» falsches meldete?

Ich glaube nicht, das da wirklich was "erkannt wird"
Das Listing (hier auch gepostet) hat ja einfachnur eine "INIT"-Unterroutine,
wo über einen Errorcode-check an adresse 925 festgestellt wird, ob die
Karte dort läuft (?!?) - wenn ich das richig verstanden habe :

10000 P=925
10010 OUT P,21
10020 IF (INP(P) AND 63)=21 THEN OUT P,0 ELSE ERC=4:GOTO 20000
10030 RETURN
.
.
.
20000 CLS:COLOR 20,0:PRINT"PARAMETER ERROR":COLOR 7,0
.
.
.
20040 IF ERC=4 THEN PRINT"No interfacecard in computer at adress 925":END
20050 END





»
» » Mein Holland -Kontakt checkt nochmal gegen...
» » Er wäre sogar bereit, mir seine Karte zu leihen
» » - wie geil/nett ist das denn ?? Der Hammer !
»
» Wäre eine feine Sache... kaufen geht nicht?
»

Nee, habe schon gefragt. Leider nicht. Er hat wohl von den 10Stk. die er mal hatte nur noch die eine. Die anderen
musste er da lassen, weil es eigentlich alles der Schule gehörte, auf deren Speicher das Zeugs rumlag !

Schade.

Gruss Frank

--
Leistung = Wärme - warum frieren immer alle ?

geralds(R)

Homepage E-Mail

Wien, AT,
06.11.2014,
12:55
(editiert von geralds
am 06.11.2014 um 12:56)


@ I=U/R

LEGO _ ISA-Karte 9771- Adressierung

--
Hi,

»
» Also folgende Messungen sind erfolgt :
»
» An IC4 Ausgänge gegen Masse (Multimeter) und Ausgänge gegen MAsse
» "HIGH/LOW-Messung" - PIN's 2,5,6,9, usw... Ergebnis immer +5V/HIGH.
»
» An IC5 Ausgänge wie gehabt - Ergebnis immer 0V/LOW.
»
» Dabei lief eine QBASIC -Loop :
»
» DO
» OUT 925,255
» SLEEP 2
» OUT 925,0
» SLEEP 2
» LOOP
»
» Also kann ja irgendwas nicht stimmen !?
» Es kommt praktisch gar nichts an der Karte an, weil ja offensichtlich die
» Adressierung nicht funktioniert.
» Da dies ja mit einer Rückmeldung der Karte erfolgt, ist da wohl auch der
» Fehler zu suchen- bei der Adressierung . Aber das haben wir ja vermutet...
»


Zur Zeit kann ich das nicht nachvollziehen.
Aber gestern hast geschrieben, dass das BS einen Fehler
bei Adresse ... entdeckt hat.
Das klang, als ob das BS die Karte erkannt hätte.
Zumindest -- hat die SW den Ausnahmefehler erzeugt, somit das BS was falsches meldete?

» Mein Holland -Kontakt checkt nochmal gegen...
» Er wäre sogar bereit, mir seine Karte zu leihen
» - wie geil/nett ist das denn ?? Der Hammer !

Wäre eine feine Sache... kaufen geht nicht?

»
» PS: macht es irgendeinen Unterschied, dass die Karte im original mit
» DM74xxx ausgestattet war , ich aber SN74xx nutze ?
»

Normaler Weise kein Problem. Ist lediglich der Hersteller anders.
SN kommt von Texas Instruments www.ti.com
DM kommt von Fairchild, https://www.fairchildsemi.com/products/logic/
bzw. von National Semiconductor (TI Webseite).
Wobei National von TI vor ca. 8 Jahren? geschnupft wurde.
Diese alle haben praktisch mit gleicher Qualität hergestellt.

Aber.... der Teufel steckt im Detail.
So sind mir die von TI lieber gewesen, als die von Fairchild,
obwohl ich Fairchild früher kennen gelernt hatte.
Aber das hat auch wieder nichts zu sagen.
Das hatte ich mit damaligen Jugendaugen gesehen.
-> Die genauen Messungen zeigen die Unterschiede, welche
dann für Entscheidungen verwendet werden sollten.

Eine Eingangskontrolle kann sich eben nur eine größere Firma leisten.
Die anderen müssen wohl den Datenblattangaben vertrauen.

Grüße
Gerald
---

--
...und täglich grüßt der PC:
"Drück' ENTER! :wink: Feigling!"

I=U/R(R)

Mond,
06.11.2014,
09:46
(editiert von I=U/R
am 06.11.2014 um 09:49)


@ I=U/R

LEGO _ ISA-Karte 9771- Adressierung

» @ Gerald :
»
» Okay- erstmal danke , damit setze ich mich nachher mal auseinander. Ich
» habe die Karte bestückt und gesteckt,
» aber eben leider die Meldung "Keine Karte an Adresse ..."
»
» Der Jesse will nochmal genau kontrollieren, ob auch wirklich alles stimmt.
» Aber ich denke eigentlich schon.
»
» Ich habe auch nochmal alles gegengecheckt, also ob alles nach den Fakten
» richtig "gewired" ist... finde erstmal keinen Fehler.
»
» Ist aber schon komisch.
»
» Gruss Frank

Also folgende Messungen sind erfolgt :

An IC4 Ausgänge gegen Masse (Multimeter) und Ausgänge gegen MAsse "HIGH/LOW-Messung" - PIN's 2,5,6,9, usw... Ergebnis immer +5V/HIGH.

An IC5 Ausgänge wie gehabt - Ergebnis immer 0V/LOW.

Dabei lief eine QBASIC -Loop :

DO
OUT 925,255
SLEEP 2
OUT 925,0
SLEEP 2
LOOP

Also kann ja irgendwas nicht stimmen !?
Es kommt praktisch gar nichts an der Karte an, weil ja offensichtlich die Adressierung nicht funktioniert.
Da dies ja mit einer Rückmeldung der Karte erfolgt, ist da wohl auch der Fehler zu suchen- bei der Adressierung . Aber das haben wir ja vermutet...

Mein Holland -Kontakt checkt nochmal gegen...
Er wäre sogar bereit, mir seine Karte zu leihen
- wie geil/nett ist das denn ?? Der Hammer !

PS: macht es irgendeinen Unterschied, dass die Karte im original mit DM74xxx ausgestattet war , ich aber SN74xx nutze ?

Gruss Frank

--
Leistung = Wärme - warum frieren immer alle ?