Syscall 11E2 ist ein Prizm-syscall. Nimm
SYSCALL 11E2 _RTC_GetDateTime
mal raus. Das geht nicht auf einem fx-9860.
In addin_main() muss Du noch die variable "time" deklarieren:
unsigned char time[8];
Die Aufrufe von RTC_SetDateTime und RTC_GetDateTime müssen so aussehen
RTC_SetDateTime( (unsigned char*)time );
RTC_GetDateTime( (unsigned char*)time );
arrays werden automatisch als Zeiger übergeben.
"&time" übersetzt der Compiler Zeiger auf Zeiger, das geht in diesem Fall schief.
Es wäre besser, den C++-Compiler zu nutzen. Der hat mehr Warnhinweise.