23.08.2010:

25K Bibomon im 130XE und 800XL

 - merkwürdige Unterschiede !

 

                                               800XL                                                                             130XE

$D1XX:

DSC07676DSC07699

 

$D3XX: (beide Rechner mit voll ausdecodierter PIA!)

DSC07677DSC07700

$D5XX: (kein Modul eingesteckt)

 DSC07678DSC07701

 

$D6XX: (vom Bibomon benutzt)

DSC07679DSC07702

DSC07680DSC07703

 

$D7XX: (vom Bibomon benutzt)

DSC07681DSC07704

DSC07682DSC07705

 

$D800 - $DFFF (teilweise vom Bibomon benutzt, MPD)

DSC07683DSC07706

DSC07684DSC07707

DSC07685DSC07708

 

DSC07686DSC07709

DSC07687DSC07710

DSC07688DSC07711

DSC07689DSC07712

DSC07690DSC07713

DSC07691DSC07714

DSC07692DSC07715

DSC07693DSC07716

DSC07694DSC07717

DSC07695DSC07718

DSC07696DSC07719

DSC07697DSC07720

DSC07698DSC07721

Merkwürdige Unterschiede, oder??

Der 800XL zeigt das an, was er soll…

CPU beim 800XL ist eine NCR,

weitere Erweiterungen:

256K Compy Shop Speichererweiterung, 74HCT688 Vergleicher für PIA Decodierung

 

130XE:

1MB SRAM, GAL22V10 für PIA ausdecodierung.

 

25.08.2010:

Ursache gefunden:

Im XE wurden aus irgendwelchen Gründen (wohl um einzusparen) die 8 Pullup Widerstände an den Datenleitungen weggelassen!

Dadurch bekommt man „Müll Daten“ zu lesen, an Adressen, die unbenutzt sind!

Abhilfe ist leicht gemacht: 8 Widerstände a 8.2KOhm an die Datenleitungen anlöten, fertig!

Nun zeigt auch ein XE richtige Werte wie der 800XL an!

 

Danke für den Tip, TFHH!