Hi
Ich möchte aus dem Basic ins Assembler springen, um einen PCF 8574 einmal zu lesen.
Weiter untem im Basic möchte ich wieder ins Assembler springen um auf diesem PCF zu schreiben.
Dafür brauch ich zwei Einsprungadressen. Beide habe ich aus der Liste.
Aber im Testlauf geht nichts mehr. Assemblerprogramm zeigt auch keinen Fehler an.
im Basic einmal: sys &H0101 und weiter unten sys &H0102
im Assembler:
.org $101
jsr I2C_Start
lda $0A1
jsr I2C_Write
lda $0A2
jsr I2C_Write
jsr I2C_Stop
jsr I2C_Ack
rts
.org $102
jsr I2C_Start
lda $0A1
jsr I2C_Read
lda $0A2
jsr I2C_Stop
jsr I2C_NoAck
rts
Lesezeichen