Moin.
Probleme gibts eigentlich nicht, allerdings werden die Ports etwas anders angesprochen. Anstatt diese Ports direkt über Register anzusprechen, muss man diese als normale Speicherstelle betrachten. (hoffe, hab mich verständlich ausgedrückt ^^)
IN, OUT, SBIC, SBIS, SBI und CBI gehen also nicht und müssen über Umwege realisiert werden. Also Wert in ein Register laden (LDS Rx, PORTK), Wert manipulieren und dann wieder sichern (STS PORTK, Rx).
Bissl umständlich und ggf. auch langsamer, deshalb aufpassen, wofür man welche Register nimmt.
Bascom sollte beim compilieren eigentlich eigenständig diese Ports korrekt behandeln, jedoch natürlich nur dann, wenn man es per Bascom-Mittel realisiert.
Gruß MeckPommER
Lesezeichen