Hallo Geier,

Wie man einen unbekannten Widerstand mit Hilfe einer Spannungsquelle, eines Referenz-Widerstandes und einem Voltmeter bestimmen kann, weiss ich schon seit 50 Jahren

Allerdings vergisst du dabei, dass so ein PullUp kein Widerstand, sondern ein entsprechend dimensionierter FET ist.
Der Widerstand ist recht temperaturabhängig. Die Chiptemperatur hängt also auch davon ab, was an den Ports direkt neben dem PullUp so los ist. Muss da ein Ausgang viel Strom liefern, erwärmt sich der Chip lokal.

Hinzu kommt noch, das der On-Widerstand eines FETs auch noch von der angelegten Spannung abhängt, also nicht konstant ist.
Versuche deine Messung auch einmal mit unterschiedlichen Widerständen, wie z.B. 1k und 100k und nicht nur mit einem 10k.

MfG Peter(TOO)