016
07.01.2020, 17:59 Uhr
holm
|
Du hast eine Ausführung bei der der Anschluß 2 RxD(103) und der Anschluß 3 TxD (104) ist. Ich habe mal in die Schaltungsunterlagen gesehen, Leitungsempfänger ist jeweils ein SN75154 (K170UP2) als Leitungssender arbeiten in der P8000 4fach Operationsverstärker B084 (ungewöhnlich, aber funktioniert wohl). Die von Dir gemessenen -1,1V sind zu wenig, der zulässige Leitungspegel für RS232 (V.24) beträgt +-3 ...+-15V, von 1,1V ist da nicht die Rede. Die Console Schnittstelle war IMHO die 2. von oben, so weit ich mich erinnern kann ist das auch im Rechner die 2. Schnittstelle ,also wohl Kanal B der SIO 1d30. der zugehörige B084 für den Ausgangstreiber ist der 3d37.
Um heraus zu finden ob der B084 defekt ist oder aber die Betriebsspannung der OPVs nicht stimmt, lege ich Dir nahe bei den anderen Terminalschnittstellen jeweils zwischen 7 und 2 zu messen und die Spannung zu vergleichen, falls da überall sowas Komisches anliegt ist die gesamte Platine betroffen (wahrscheinlich Netzteil, Du solltest dann die +-12V am Stromversorgungsstecker oben auf der 8Bit Platine überprüfen) falls das nur an der Console so ist, ist der betreffende B084 (3d37) defekt.
http://www.pofo.de/P8000/notes/plaene/8-Bit-Rechner/Stromlaufplan_03.tiff http://www.pofo.de/P8000/notes/plaene/8-Bit-Rechner/Leiterplatte.tiff
Leider scheint Olli seine Platinenfotos gelöscht zu haben, aber bei der suche nach Bildern bin ich da noch über meinen eigenen Basteltisch gestolpert, leider hier nicht hilfreich:
Die 8Bit Platine liegt leider unten drunter.. ich hatte hier Fehler auf dem WDC gesucht (und gefunden).
Gruß, Holm -- float R,y=1.5,x,r,A,P,B;int u,h=80,n=80,s;main(c,v)int c;char **v; {s=(c>1?(h=atoi(v[1])):h)*h/2;for(R=6./h;s%h||(y-=R,x=-2),s;4<(P=B*B)+ (r=A*A)|++u==n&&putchar(*(((--s%h)?(u<n?--u%6:6):7)+"World! \n"))&& (A=B=P=u=r=0,x+=R/2))A=B*2*A+y,B=P+x-r;} Dieser Beitrag wurde am 07.01.2020 um 20:32 Uhr von holm editiert. |