Hallo!
Die Pull-Ups beeinflussen den ATmega nicht. Nur die Datenübertragung von einem P82B715 zum anderen. Wenn die Übertragung von einem P82B715 zum andern also funktioniert (mit anderen ATmega-Modellen) müssen die Widerstände nicht geändert werden. Jedenfalls laut Datenblatt. Da steht auch ne Formel zur Berechnung drin.
Stell doch mal bitte einen Schaltplan oder Flussdiagramm (mit Bezeichnung der ICs) hier ein, dass man erkennt, wie die Kommunikation läuft, das macht es etwas einfacher.
Mir z.B. ist noch nicht klar, wie das genau aussieht, wenn "nur ein IC am BUs hängt".Das Problem äussert sich, das sobald nur ein IC am BUs hängt dieser nicht mehr sauber arbeitet.
Ist für mich unlogisch, da Du doch immer zwei brauchst, also ein Paar?
Ich kenne den MC23017 nur vom Sehen, habe aber keinen Plan, wie man den anschließt. Ich sehe aber was von ITB und ITA, was bestimmt etwas mit den Ports zu tun hat. Ich sehe auch noch RST, was vermutlich RESET bedeutet. Vielleicht hast Du einen Programmierfehler beim ATmega128? - Programmcode und Funktion prüfen.
MfG
Lesezeichen