Hallo,
Ich versuche in BASCOM-AVR die Kommunikation über den USB-Port auf Interrupt-Steuerung umzustellen. Da gibt es schon beim Compilieren ein Problem:
Bascom erklärt, dass der Interrupt URXC3 "unknown" sei. Und das obwohl er im Definitionsfile m2560def.dat eindeutig vorhanden ist.
Wieso dieses?
Dasselbe ist der Fall beim URXC2; bei USRXC und USRXC1 geht es anscheinend.
Wer weiss Rat?

************************************* Test-Code *************
Code:
'Einfuegung: Folgende Zeilen aus RN ATMega2560Beispielen***************
'Diese Anweisung setzt die Fusebits automatisch korrekt
'Syntax $PROG LB, FB , FBH , FBX
$prog , 255 , &B11011001 ,                                  'Quarz an / Teiler aus / Jtag aus
$regfile = "m2560def.dat"
$hwstack = 82                                               '80
$framesize = 68                                             ' 64
$swstack = 68                                               '44
$crystal = 16000000                                         'Quarzfrequenz
$baud = 9600
Config Pind.5 = Output
Led Alias Portd.5
Config Pine.5 = Input
USB Alias Pine.5                                            'Ist 1 wenn USB
Config Com4 = 1200 , Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0
Open "com4:" For Binary As #4                               'USB Buchse
'Ende der Einfuegung**********************************************************

On Urxc3 Onurxc3
Enable Urxc3
Enable Interrupts

Main:
Do
Loop

Onurxc3:
Return