Bascom 1.11.8.3
Softclock funktioniert beim Mega128 nicht mehr?!?
Fehlermeldung: Bit defenition not foundCode:$regfile = "m128def.dat" $crystal = 16000000 Config Clock = soft Do Loop End
Bascom 1.11.8.3
Softclock funktioniert beim Mega128 nicht mehr?!?
Fehlermeldung: Bit defenition not foundCode:$regfile = "m128def.dat" $crystal = 16000000 Config Clock = soft Do Loop End
Bascom 1.11.8.1
Bin ich zu blöd Bascom richtig zu installieren oder liegt der Fehler woanders?
Wann immer ich irgendwo eine Multiplikation mit Variablen größer als Byte durchführe, bekomme ich einige Fehlermeldungen.
Je nach Datentyp:
External routine not found [_ML16] , in File : D:\TESTS\SERIALCONTROLL.BAS
und
Label not found [_ML16 ] , in File : D:\TESTS\SERIALCONTROLL.BAS
oder halt bei größeren Datentypen das ganze mit _MUL32 anstatt _ML16
Anweisungen zur Division werden klaglos compiliert.
_ML16 und _MUL32 befindet sich in der MCS.LIB (bzw. LBX)
Schlimmstenfalls guck mal rein, kannst du mit jedem Editor lesen
Oder auch bei Bascom-Menu-->Tools-->Lib manager
Das solltest du finden:
Code:[_ML16] ; Multiply 16Bit signed/unsigned x 16Bit signed/unsigned with 16Bit result _ML16: blabla .. [_Mul32] ; Multiply 32Bit signed/unsigned x 32Bit signed/unsigned with 32Bit-Result blabla ...
mfg robert
Wer glaubt zu wissen, muß wissen, er glaubt.
Danke, PicNick.
Aber im Lib Manager sind nur folgende Einträge vorhanden, die ich schon erfolglos nach den fehlenden Einträgen durchsucht habe.
CF_EmbedSysXRAM.LIB
EDTP_XRAMDriver0.lib
FlashCardDrive.lib
FlashCardDrive_EL_PIN.lib
MMC.LIB
mylib.lib
XRAMDrive.lib
Ein Blick mittels Texteditor in die mcs.lbx förderte lediglich den Eintrag _MUL8 zu tage.
Gruß Klaus
Lesezeichen