Hallo,

ich habe heute ein Programm für einen ATMega 8515 geschrieben, der 35 IO-Ports hat, also zusätzlich PE0, PE1 und PE2.

Beim Compilieren bringt er immer die Fehlermeldungen
Assignment error [DDRE: 0 &B000:112]
Assignment error [PORTE: 0 &B000:112]

hier ein Ausschnitt vom Programm:

Code:
$regfile = "8515def.dat"
$crystal = 1000000

Config Debounce = 100

Ddra = &B00000000                                           'Eingänge festlegen
Ddrb = &B11110000                                           'Ein- und Ausgänge festlegen
Ddrc = &B11111111                                           'Ausgänge festlegen
Ddrd = &B11110000                                           'Ein- und Ausgänge festlegen
Ddre = &B000                                                'PE0, PE1 und PE3 als Eingang festlegen

Porta = &B11111111                                          'Eingänge Pull-Uppen
Portb = &B00001111                                          'Eingänge Pull-Uppen
Portc = &B00000000                                          'Eingänge Pull-Uppen
Portd = &B00001111
Porte = &B000
Was ist daran falsch?

Mir kommt es so vor, als wüsste Bascom nicht, dass dieser AVR 35 IO-Ports hat.

MfG, Dane